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

正文內(nèi)容

控制轉(zhuǎn)移類指令(編輯修改稿)

2024-08-15 02:56 本頁面
 

【文章內(nèi)容簡介】 OVERFLOW: … 【 例 】 復(fù)制數(shù)據(jù)塊AREA1AREA2 目的數(shù)據(jù)塊數(shù)據(jù)段 ......AREA1+1AREA2+1 ... ...AREA1+99AREA2+99 ...SI=2022HINC SISI=2022H(AREA1)=34HINC AREA1INC [2022H](AREA1)=35H1000H:2022H34HAREA1AREA2 ......AREA1+1AREA2+1 ... ...AREA1+99AREA2+99 ...SIDISI=2022H[SI] ~ AREA1[0]INC SISI=2022H[SI] ~ AREA1[1]【 例 】 等價程序LEA SI , AREA1LEA DI , AREA2MOV CX , 100AGAIN: MOV AL , [ SI ]MOV [ DI ] , ALINC SIINC DIDEC CXJNE AGAIN賦初值循環(huán)體【 例 】 另一種做法MOV SI , 0MOV DI , 0MOV CX , 100AGAIN: MOV AL , AREA1[SI]MOV AREA2[DI] , ALINC SIINC DIDEC CXJNZ AGAIN賦初值循環(huán)3. 循環(huán)指令 ( loop)l 循環(huán)指令默認(rèn)利用 CX計數(shù)器,方便實現(xiàn)計數(shù)循環(huán)的程序結(jié)構(gòu)l label操作數(shù)采用 相對尋址方式LOOP label ; CX←CX - 1, ; CX≠0 , 循環(huán)到標(biāo)號 labelLOOPZ label ; CX←CX - 1, ; CX≠0 且 ZF= 1, 循環(huán)到標(biāo)號 labelLOOPZ label ; CX←CX - 1, ; CX≠0 且 ZF= 0, 循環(huán)到標(biāo)號 labelJCXZ label ; CX= 0, 轉(zhuǎn)移到標(biāo)號 label3. 循環(huán)指令 LOOP格式: LOOP label操作: (CX)1→CX ; 若 (CX)≠0, 則轉(zhuǎn)至 label處執(zhí)行; 否則退出循環(huán) ,執(zhí)行 LOOP后面的指令。 LOOP指令與下面的指令段等價: DEC CX JNZ label例:記錄字符串中空格的個數(shù); String是 附加段中的一個字符串mov cx,count ; 設(shè)置循環(huán)次數(shù)lea si , stringxor bx,bx ; bx= 0, 記錄空格數(shù)mov al,20h ; 空格的 ASCII碼為 20Hagain: cmp al,es:[si]jnz next ; ZF= 0非空格,轉(zhuǎn)移inc bx ; ZF=1是空格,個數(shù)加 1next: inc siloop again ; 字符個數(shù)減 1,不為 0繼續(xù)循環(huán)dec cxjnz againl應(yīng)用舉例:將數(shù)據(jù)段 1000H開始的 100個存儲單元全部填充為 ASCII碼 2AH(*)。 MOV DI, 1000H MOV CX, 64H ; 循環(huán)計數(shù)器MOV AL, 2AHAGAIN: MOV [DI], AL INC DI DEC CX JNZ AGAINHLT上程序段存放在 代碼段 中 ,設(shè)(CS)=109EH,則各條指令存放地址如下: CS :
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1