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

正文內(nèi)容

微機(jī)原理及接口技術(shù)第三章-wenkub.com

2025-05-23 08:15 本頁(yè)面
   

【正文】 微機(jī)原理與接口技術(shù) 信息學(xué)院自動(dòng)化儀表研究所 REPNE SCASB指令應(yīng)用 例:要搜索的關(guān)鍵字 放在 (AL)或 (AX)中,搜索某一數(shù)據(jù)塊或字符串中有無(wú)關(guān) 鍵字, 若有,把搜索次數(shù)記下來(lái),且記錄關(guān)鍵字地址 ; 若次數(shù)為 0,表示沒(méi)有要搜索的關(guān)鍵字。 MOV SI, OFFSET STRING1 MOV DI, OFFSET STRING2 MOV CX, COUNT CLD REPZ CMPSB JNZ UNMAT ;若串不同,在 RESUL單元中置 0FFH MOV AL, 0 ;若串相等,在 RESULT單元中置 00H JMP OULPT UNMAT: MOV AL, 0FFH OUTPT: MOV RESULT, AL HLT 微機(jī)原理與接口技術(shù) 信息學(xué)院自動(dòng)化儀表研究所 SCAS (Scan string ) 串掃描指令,搜索指令 ( DI) —字符串起始地址,( AL)或( AX) — 關(guān)鍵字 串 掃描 指令 有 3種格式 : 格式: SCAS dest SCASB(字節(jié));( AL) (( ES):( DI)),( DI) ?( DI) 177。 2, (DI) ?(DI)177。 2 執(zhí)行操作: ? ((ES) :(DI) ( DS): (SI)),結(jié)果不存,置標(biāo)志。(SI) ?(SI)177。 注意: ◆ (CX)減 1操作不影響標(biāo)志 ◆ ZF標(biāo)志由串操作決定 ◆ 當(dāng) (CX) = 0或 ZF=0時(shí)退出循環(huán) ?REPE/REPZ 當(dāng)相等 /為零時(shí)重復(fù)串操作 ( C X) =0?Y(CX) (CX)1執(zhí)行下一條指令執(zhí)行R E Z 后的串指令NZF=1?NY微機(jī)原理與接口技術(shù) 信息學(xué)院自動(dòng)化儀表研究所 執(zhí)行過(guò)程: (1) 當(dāng) (CX )= 0 , 結(jié)束 REPNZ, 執(zhí)行 REPNZ下一條指令。 ((ES): (DI)) ? (AX) , (DI) ?(DI) 177。 1 (字 ) ((ES): (DI)) ? (AX) , (DI) ?(DI) 177。 微機(jī)原理與接口技術(shù) 信息學(xué)院自動(dòng)化儀表研究所 3 STOS( Store into string) 存入串指令 將 (AL)或( AX) ?? ((ES):(DI)),( DI) 177。 (2) 該指令不影響條件碼。 1 (3) LODS W (字) 。(字節(jié)) (AL) ?((DS): (SI)), (SI) ?(SI) 177。 (3) 數(shù)據(jù)串長(zhǎng)度存入 CX寄存器 。 微機(jī)原理與接口技術(shù) 信息學(xué)院自動(dòng)化儀表研究所 例:將內(nèi)存的數(shù)據(jù)段中以 AREA1為首地址的 100個(gè)數(shù)據(jù),傳送到附加段中的 AREA2為首地址的區(qū)域。 1 (3) MOVSW (字);( SI) ←( SI) 177。 (2) 當(dāng) (CX)≠0, (CX) ?(CX) 1 , (3) 執(zhí)行 REP后的串指令, (4) 重復(fù) (1)~( 3)。 REPE/REPZ( Repeat while equal/zero) 相等 /為零則重復(fù)。 ? 源操作數(shù)用 SI 尋址,隱含 DS值為段地址,可以用段跨越前綴指定其它段。 ? 循環(huán)移位指令可以對(duì)操作數(shù)進(jìn)行測(cè)試。 CF dest 指令格式舉例: ROL BH , 1 ROL DX , CL ROL WORD PTR TABLE[DI],1 ROL BYTE PTR ALPHA ,CL 微機(jī)原理與接口技術(shù) 信息學(xué)院自動(dòng)化儀表研究所 ( 2)、 ROR (Rotate right )不含 CF循環(huán)右移指令 格式: ROR dest ,t ;不含 CF循環(huán)右移指令 , B/W 執(zhí)行操作: ROR指令操作示意圖如下圖所示 右移 8次后操作數(shù)還原。 ? RCL、 RCR 含 CF循環(huán)移位指令, 操作數(shù)移動(dòng) 9次后還原 。 指令格式舉例: SHR BL , 1 SHR AX , CL SHR BYTE PTR [DI+BP],1 SHR WORD PTR BLOCK ,CL dest CF 0 微機(jī)原理與接口技術(shù) 信息學(xué)院自動(dòng)化儀表研究所 ( 3)、 SAR (Shift arithmetic right )算術(shù)右移指令 格式: SAR dest ,t ;算術(shù)右移指令 , B/W 執(zhí)行操作: 相當(dāng)于帶符號(hào)數(shù)的 247。 微機(jī)原理與接口技術(shù) 信息學(xué)院自動(dòng)化儀表研究所 執(zhí)行操作: 相當(dāng)于無(wú)符號(hào)數(shù)的 2功能。 如: SAL AX, 1 MOV CL, 4 SAL AX, CL ? 利用移位指令編制 *, / 程序 , 執(zhí)行時(shí)間比直接用 * , / 指令快 , 速度可提高 56倍 。 ( 1)、 ROL (Rotate left ) 不含 CF循環(huán)左移指令 ( 2)、 ROR (Rotate right ) 不含 CF循環(huán)右移指令 ( 3)、 RCL (Rotate left through carry )含 CF循環(huán)左移指令 ( 4)、 RCR (Rotate right through carry )含 CF循環(huán)右移指令 微機(jī)原理與接口技術(shù) 信息學(xué)院自動(dòng)化儀表研究所 共同點(diǎn): ? 所有移位指令都可以作 B/W操作。 IN AL, 61H;( AL) = 執(zhí)行指令: OR AL, 02 ↑想使此位為“ 1” 3. 使某些位求反: IN AL, 61H ;( AL) = 0 XOR AL, 02H ⊕ 0 0 0 0 0 0 1 0 1 4. 測(cè)試某些位(測(cè)奇偶性): 測(cè)試 “奇”“偶”性。 影響標(biāo)志位:對(duì)標(biāo)志位無(wú)影響。清 AX ,不影響標(biāo)志位, 3個(gè)字節(jié), 4個(gè) T。 清 AX , 清 CF,2個(gè)字節(jié), 3個(gè) T。 寄存器 ? 存儲(chǔ)器 XOR MEM[BX],AX ;存儲(chǔ)器 ? 寄存器 XOR byte ptrTABLE[BP][SI], 3DH 。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1