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

正文內(nèi)容

第5章指令系統(tǒng)-文庫(kù)吧資料

2024-08-02 11:30本頁(yè)面
  

【正文】 LODSB LODSW ? 操作: 對(duì)字節(jié): AL ([DS:SI]) 對(duì) 字: AX ([DS:SI]) 源操作數(shù) 40 串裝入指令 ? 用于將內(nèi)存某個(gè)區(qū)域的數(shù)據(jù)串依次裝入累加器,以便顯示或輸出到接口。 35 串傳送指令例 ? 用串傳送指令實(shí)現(xiàn) 200個(gè)字節(jié)數(shù)據(jù)的傳送: LEA SI, MEM1 LEA DI, MEM2 MOV CX, 200 CLD REP MOVSB HLT 36 串比較指令 ? 格式: CMPS OPRD1, OPRD2 CMPSB CMPSW ? 該指令用于兩個(gè)數(shù)據(jù)塊或兩個(gè)字符串之間的比較; ? 常與條件重復(fù)前綴連用,指令的執(zhí)行不改變操作數(shù),僅影響標(biāo)志位。 30 串操作指令流程 取源串地址 取目標(biāo)串地址 設(shè)串長(zhǎng)度 傳送一個(gè)字節(jié)或字 修改地址指針 修改串長(zhǎng)度值 傳送完否? 31 重復(fù)前綴 ? REP 無(wú)條件重復(fù) ? REPE 相等重復(fù) ? REPZ 為零重復(fù) ? REPNE 不相等重復(fù) ? REPNZ 不為零重復(fù) 條件重復(fù) CX≠0ZF=1 CX≠0ZF=0 CX≠0 重復(fù) 32 串操作指令 ? 串傳送 MOVS ? 串比較 CMPS ? 串掃描 SCAS ? 串裝入 LODS ? 串送存 STOS 33 串傳送指令 ? 格式: MOVS OPRD1, OPRD2 MOVSB MOVSW 指令用于實(shí)現(xiàn)數(shù)據(jù)塊的傳送,常與無(wú)條件重復(fù)前綴連用。允許段重設(shè); ? 目標(biāo)串必須在附加段,偏移地址由 DI指定; ? 指令自動(dòng)修改地址指針,修改方向由 DF決定。 ┇ ┇ 12H 34H 56H 78H ┇ 1000H 3000H 28 四、串操作指令 ? 針對(duì)數(shù)據(jù)塊或字符串的操作; ? 可實(shí)現(xiàn)存儲(chǔ)器到存儲(chǔ)器的數(shù)據(jù)傳送; ? 待操作的數(shù)據(jù)串稱為源串,目標(biāo)地址稱為目標(biāo)串。 17 非循環(huán)移位指令 ? 邏輯左移 ? 算術(shù)左移 ? 邏輯右移 ? 算術(shù)右移 18 算術(shù)左移和邏輯左移 ? 格式: SAL OPRD, 1 SAL OPRD, CL SHL OPRD, 1 SHL OPRD, CL 有符號(hào)數(shù) 無(wú)符號(hào)數(shù) 邏輯左移 移動(dòng)一位后,若 CF與最高不相等,則 OF=1;否則 OF=0 19 邏輯右移 ? 格式: SHR OPRD, I SHR OPRD, CL 0 CF 無(wú)符號(hào)數(shù)的右移 移動(dòng)一位后,若次高位與最高位不相等,則 OF=1;否則 OF=0 20 算術(shù)右移 ? 格式: SAR OPRD, I SAR OPRD, CL 有符號(hào)數(shù)的右移 CF 21 非循環(huán)移位指令的應(yīng)用 ? 左移可實(shí)現(xiàn)乘法運(yùn)算 ? 右移可實(shí)現(xiàn)除法運(yùn)算 見(jiàn) 教材 p198例 22 循環(huán)移位指令 不帶進(jìn)位位的循環(huán)移位 帶進(jìn)位位的循環(huán)移位 循環(huán)移位指令的格式、對(duì)操作數(shù)的要求與非循環(huán)移位指 令相同 左移 ROL 右移 ROR 左移 RCL 右移 RCR 23 不帶進(jìn)位位的循環(huán)移位 CF CF 24 帶進(jìn)位位的循環(huán)移位 CF CF 25 循環(huán)移位指令的應(yīng)用 ? 用于對(duì)某些位狀態(tài)的測(cè)試; ? 高位部分和低位部分的交換; ? 與非循環(huán)移位指令一起組成 32位或更長(zhǎng)字長(zhǎng)數(shù)的移位。 編寫相應(yīng)的程序段。 6 “與”指令的應(yīng)用 ? AND BL, [BX] ? AND AL, 0FH ? AND AX, AX 7 “或”運(yùn)算指令 ? 格式: OR OPRD1, OPRD2 ? 操作: 兩操作數(shù)按位相 “ 或 ” ,結(jié)果送目標(biāo) 地址 8 “或”運(yùn)算指令的應(yīng)用 ? 實(shí)現(xiàn)兩操作數(shù)相“或”的運(yùn)算; ? 使某些位不變,某些位置“ 1” ? 在不改變操作數(shù)的情況下使 OF=CF=0 9 應(yīng)用程序例 OR AX, [DI] OR CL, 0FH OR AX, AX OR AL, AL JPE GOON OR AL, 80H GOON: …. 偶校驗(yàn)轉(zhuǎn)移 ( PF=1) 將一個(gè)二進(jìn)制數(shù) 9變?yōu)樽址?9’ ? 10 “非”運(yùn)算指令 ? 格式: NOT OPRD ? 操作:操作數(shù)按位取反再送回原地址 ? 指令中的操作數(shù)不能是立即數(shù) ? 指令的執(zhí)行對(duì)標(biāo)志位無(wú)影響 ? 例: NOT BYTE PTR[BX] 11 “異或”運(yùn)算指令 ? 格式: XOR OPRD1, OPRD2 ? 操作: 兩操作數(shù)相 “ 異或 ” ,結(jié)果送目標(biāo) 地址 ? 兩操作數(shù)自身相異或,結(jié)果 XOR AX, AX 12 “測(cè)試”指令 ? 格式: TEST OPRD1, OPRD2 ? 操作: 執(zhí)行“與”運(yùn)算,但運(yùn)算的結(jié)果不 送回目標(biāo)地址。1 第 5章 指令系統(tǒng) 計(jì)算機(jī)教學(xué)實(shí)驗(yàn)中心 第二部分
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1