freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

匯編語言程序設(shè)計(jì)(2)(參考版)

2025-01-10 21:55本頁面
  

【正文】 未完繼續(xù) FINISH: MOV AH,4CH INT 21H CODE ENDS END START 。 JZ FINISH ??刂苾?nèi)循環(huán)比較完一輪嗎? AND AH,AH 。相鄰兩數(shù)據(jù)比較 JAE CONT XCHG AL,NUM[SI+1] MOV NUM[SI],AL MOV AH,1 第 5章 分支與循環(huán)程序設(shè)計(jì) 【例 510】(續(xù)) CONT:INC SI 。 MOV AH,0 。 保存外循環(huán)次數(shù)在 DX,內(nèi)循環(huán)比較次數(shù)在 CX中。 第 5章 分支與循環(huán)程序設(shè)計(jì) 第 5章 分支與循環(huán)程序設(shè)計(jì) 【例 510】(續(xù)) DATA SEGMENT NUM DB 5,9,8,7,3,15 LEN EQU $NUM DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV CX,LEN DEC CX 。因?yàn)橐坏┊?dāng)?shù)?i趟排序過程中,沒有發(fā)生數(shù)據(jù)交換,說明這批數(shù)據(jù)已經(jīng)按要求的順序排好了,就可以提前結(jié)束。若數(shù)據(jù)本來就已經(jīng)排好,或經(jīng)過幾次操作后次序已經(jīng)排好,也還要進(jìn)行 N*(N1)/2次比較操作。修改數(shù)據(jù)地址指針 LOOP LOP2 。 MOV SI,0 LOP2: MOV AL,NUM[SI] CMP AL,ANUM[SI+1] 。CX← 比較趟數(shù),即外循環(huán)次數(shù) 第 5章 分支與循環(huán)程序設(shè)計(jì) LOP1: MOV DX,CX 。第三趟,進(jìn)行 N3次比較, ??? 依次類推。進(jìn)行 N1次比較結(jié)束時(shí),最小數(shù)排在最后。 ? 冒泡法: N個(gè)數(shù)要進(jìn)行 N1趟。 第 5章 分支與循環(huán)程序設(shè)計(jì) DATA SEGMENT T DB ? DATA ENDS COSEG SEGMENT ASSUME DS:DATA,CS:COSEG START: MOV AX,DATA MOV DS,AX MOV CL,0 。如例 1 ?例:求 12+22+32+。D39。將取出的值轉(zhuǎn)換為 ASCII值 MOV AH,2 INT 21H 。此時(shí) ,余數(shù)就是個(gè)位的值 , LEA SI,DECNUM MOV CX,5 DISP: MOV DL,[SI] 。求得百位的值 ,存入指定單元 INC SI MOV AX,DX MOV CL,10 DIV CL MOV [SI],AL 。求得萬位的值 ,存入指定單元 INC SI MOV AX,DX MOV DX,0 MOV CX,1000 DIV CX MOV [SI],AL。 第 5章 分支與循環(huán)程序設(shè)計(jì) 【例 59】(續(xù)) DATA SEGMENT DECNUM DB 5 DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV BX,65530 。程序中,將得到的這些數(shù)字先存入內(nèi)存指定單元,供顯示模塊使用。轉(zhuǎn)換的步驟就是:把要轉(zhuǎn)換的數(shù)依次除以10000, 1000, 100和 10,分別可以得到萬位數(shù)字、千位數(shù)字、百位數(shù)字和十位數(shù)字。 ( 1)轉(zhuǎn)換并保存結(jié)果 ?這一步將二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制值,即求出十進(jìn)制值各位上的數(shù)字。 ( 2)顯示。 分析: ?本例分兩步實(shí)現(xiàn)。 MOV AH,2 INT 21H MOV AH,4CH INT 21H CODE ENDS END START 第 5章 分支與循環(huán)程序設(shè)計(jì) ?【例 59】 編程以十進(jìn)制形式顯示 BX的值(假設(shè)為無符號(hào)數(shù))。顯示字符 39。H39。利用 DOS功能調(diào)用 ,顯示字符 DEC CH JNZ NEXT 。是小于‘ 9’ JBE DISPHEX ADD DL,7 。僅保留本次要顯示的數(shù)值 OR DL,30H 。BX中存放的是要顯示的數(shù) MOV CH,4 第 5章 分支與循環(huán)程序設(shè)計(jì) 【例 58】(續(xù)) NEXT: MOV CL,4 ROL BX,CL 。 ?如 (BX)=20,那么顯示 0014H。B‘ MOV AH,4CH INT 21H 。 MOV AH,2 INT 21H 。循環(huán)執(zhí)行 16次 FINISH: MOV DL,39。清除 D7~ D1 OR DL,30H MOV AH,2 INT 21H 。顯示順序是從左往右 , MOV DL,BL 。 第 5章 分支與循環(huán)程序設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1