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

正文內(nèi)容

第5章指令系統(tǒng)(已修改)

2025-08-01 11:30 本頁面
 

【正文】 1 第 5章 指令系統(tǒng) 計(jì)算機(jī)教學(xué)實(shí)驗(yàn)中心 第二部分 2 三、邏輯運(yùn)算和移位類 邏輯運(yùn)算 移位操作 與 或 非 異或 非循環(huán)移位 循環(huán)移位 邏輯移位 算術(shù)移位 不帶進(jìn)位位的移位 帶進(jìn)位位的移位 3 1. 邏輯運(yùn)算 ? 邏輯運(yùn)算指令對(duì)操作數(shù)的要求大多與 MOV指令相同。 “ 非 ” 運(yùn)算指令要求操作數(shù)不能是立即數(shù); ? 除“非”運(yùn)算指令外,其余指令的執(zhí)行都會(huì)使標(biāo)志位 OF=CF=0 4 “與”指令 ? 格式: AND OPRD1, OPRD2 ? 操作: 兩操作數(shù)按位相 “ 與 ” ,結(jié)果送目標(biāo)地 址 5 “與”指令的應(yīng)用 ? 實(shí)現(xiàn)兩操作數(shù)相與的運(yùn)算; ? 使目標(biāo)操作數(shù)的某些位不變,某些位清零; ? 在操作數(shù)不變的情況下使 CF和 OF清零。 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)志位無影響 ? 例: NOT BYTE PTR[BX] 11 “異或”運(yùn)算指令 ? 格式: XOR OPRD1, OPRD2 ? 操作: 兩操作數(shù)相 “ 異或 ” ,結(jié)果送目標(biāo) 地址 ? 兩操作數(shù)自身相異或,結(jié)果 XOR AX, AX 12 “測試”指令 ? 格式: TEST OPRD1, OPRD2 ? 操作: 執(zhí)行“與”運(yùn)算,但運(yùn)算的結(jié)果不 送回目標(biāo)地址。 ? 應(yīng)用: 常用于測試某些位的狀態(tài) 13 “測試”指令例 ? 從地址為 38F0H的端口中讀入一個(gè)字節(jié)數(shù),如果該數(shù)的 bit1位為 1,則可從 38FEH端口將 DATA為首地址的一個(gè)字輸出,否則就不能進(jìn)行數(shù)據(jù)傳送。 編寫相應(yīng)的程序段。 14 “測試”指令例 開 始 取待輸出數(shù)的偏移地址 讀入狀態(tài)字 測試 bit1位狀態(tài) Bit1=1? 取輸入口地址 取輸出口地址 輸出一個(gè)字 N Y 15 “測試”指令例 LEA SI, DATA MOV DX, 38F0H WATT: IN AL, DX TEST AL, 02H JZ WATT ; ZF=1轉(zhuǎn)移 MOV DX, 38FEH MOV AX, [SI] OUT DX, AX 16 2. 移位指令 ? 非循環(huán)移位指令 ? 循環(huán)移位指令 ? 注: 移動(dòng)一位時(shí)由指令直接給出;移動(dòng)兩位及以上,則移位次數(shù)由 CL指定。 17 非循環(huán)移位指令 ? 邏輯左移 ? 算術(shù)左移 ? 邏輯右移 ? 算術(shù)右移 18 算術(shù)左移和邏輯左移 ? 格式: SAL OPRD, 1 SAL OPRD, CL SHL OPRD, 1 SHL OPRD, CL 有符號(hào)數(shù) 無符號(hào)數(shù) 邏輯左移 移動(dòng)一位后,若 CF與最高不相等,則 OF=1;否則 OF=0 19 邏輯右移 ? 格式: SHR OPRD, I SHR OPRD, CL 0 CF 無符號(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)算 見 教材 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)的測試; ? 高位部分和低位部分的交換; ? 與非循環(huán)移位指令一起組成 32位或更長字長數(shù)的移位。 26 程序例 MOV SI,1000H MOV DI,3000H MOV CX,4 B
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1