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

正文內(nèi)容

指令系統(tǒng)(第6講)-資料下載頁

2025-07-25 08:16本頁面
  

【正文】 FFER2 ACH F8H 9EH 30H 被加數(shù) 加數(shù) 數(shù)據(jù)段 多字節(jié)加法示意圖 ... 46 例 2 求兩個雙字數(shù)據(jù)相加。假設數(shù)據(jù) 1在 DX(高字 )和 AX(低字 )內(nèi),為 12345678H, 數(shù)據(jù) 2在BX(高字 )和 CX(低字 )內(nèi),為 6789ABCDH。 ?解: 因為 8086/8088的指令只能進行字 /字節(jié)運算, 所以對于雙字必須分兩步進行 。 47 解: 因此,本題要求的雙字相加,由兩條指令完成: ADD AX, CX ADC DX, BX 48 ( 3) 加 1指令 INC ?指令格式: INC dst ?指令功能 : ( dst) +1→ ( dst) ? CF不受影響,其他標志位隨運算結(jié)果變化。如: ① INC AX ; AX+1→AX ② INC CL ; CL+1→CL ③ INC [BX] ; 將 EA=BX的內(nèi)存單元內(nèi)容 ; +1 → 該內(nèi)存單元 49 ( 4) 壓縮的 BCD碼加法調(diào)整指令 DAA ?指令格式: DAA ?指令功能:對 AL中的壓縮 BCD數(shù)加法結(jié)果自動調(diào)整。 ?壓縮的 BCD碼加法調(diào)整原理:分兩種情況進行。①當 AL低 4位 9或 AF=1時, AL+06H→AL , 1→AF ; ② 當 AL的高 4位 9或 CF=1時, AL+60H →AL, 1 →CF 。 50 例題 ?已知兩個壓縮 BCD碼 AL=38H和 BL=24H,對其求和。 解: 第一步 ADD AL, BL 38BCD = 0011 1000B +) 24BCD = 0010 0100B 0101 1100B (=5CH) 62BCD 顯然,執(zhí)行加法指令與實際結(jié)果不符合。 51 第二步 DAA ; 注意隱含操作,只對 AL進行調(diào)整 0101 1100B (=5CH, 則低 4位 9) 0110B (=06H) 0110 0010B (=62H即為 62BCD) +) 所以 ,對于壓縮 BCD碼,在進行加法運算后,必須緊跟一條調(diào)整指令 DAA, 以保證計算結(jié)果正確。 52 已知兩個壓縮 BCD碼 AL=38H和 BL=24H, 對其求和。 解: ADD AL, BL DAA ; 對 AL進行調(diào)整 53 ( 5) 非壓縮的 BCD碼加法調(diào)整指令 AAA ? 指令格式: AAA ? 指令功能: 對 AL中的兩個 非壓縮BCD碼 加法結(jié)果進行調(diào)整,使之成為正確的結(jié)果。 ? 對于非壓縮 BCD碼,在進行加法運算后,必須緊跟一條調(diào)整指令 AAA, 以保證運算結(jié)果的正確性。 54 ? 加法調(diào)整 AAA指令 既可對非壓縮 BCD碼加法進行調(diào)整 ,也可對 ASCII碼形式的十進制數(shù)進行調(diào)整。 55 例 2:有兩個字符串形式的十進制數(shù), 2658和 3619,求二者之和。即 2658+3619=? 由題意知,被加數(shù)和加數(shù)的每一位都以 ASCII碼形式存放在內(nèi)存中。 假定二數(shù)在內(nèi)存中均是低位在前,高位在后,另留出 5個單元存放相加的結(jié)果。 內(nèi)存中數(shù)據(jù)存放形式見下頁圖。 56 36H 32H 39H 31H STRING1 STRING2 38H 35H 36H 33H 被加數(shù) 加數(shù) 數(shù)據(jù)段 ‘ 8’ ‘ 5’ ‘ 6’ ‘ 2’ ‘ 9’ ‘ 1’ ‘ 6’ ‘ 3’ SUM 結(jié)果 ... ... 57 程序 段為 : LEA SI, STRING1 ; STRING1偏移地址送 SI LEA DI, STRING2 ; STRING2偏 移地 址送 DI LEA BX, SUM ; SUM偏移地址送 BX MOV CX, 4 ; 循環(huán) 4次 CLC ; 清進位標志 AGAIN: MOV AL, [SI] ADC AL, [DI] ; 帶進位加 AAA ; ASCII碼調(diào)正 MOV [BX], AL ; 結(jié)果存入 SUM INC SI ; 調(diào)整指針 INC DI INC BX DEC CX ; 循環(huán)計數(shù)器減 1 JNZ AGAIN ; 若未處理完 ,則轉(zhuǎn) AGAIN 58 思考題: 根據(jù)程序?qū)懗鼋Y(jié)果 SUM的值。
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1