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

正文內(nèi)容

微機原理第06次課第03章-3-new(完整版)

2025-07-02 08:24上一頁面

下一頁面
  

【正文】 則重復(fù) 微機原理及應(yīng)用 串比較指令例 比較兩個字符串是否相等,并找出其中第一個不相等字符的首地址,將該地址送到 BX中,不想等字符送到 AL中。 (DI) (SI) 字節(jié) CMPSB 。 1, (SI) (SI) 177。 微機原理及應(yīng)用 8086指令系統(tǒng) 傳送類指令 數(shù)據(jù)操作類指令 串操作指令 控制類指令 本章要求 微機原理及應(yīng)用 串操作類指令 串操作指令就是用一條指令實現(xiàn)對一串字符或數(shù)據(jù)的操作。 1 MOVSW 。 字節(jié) (DI) (DI) 177。設(shè)MEM1為源串首地址, MEN2為目的串首地址,兩個字串長度均為 200。 ? 指令說明 … 返回 微機原理及應(yīng)用 字符串檢索指令說明 ? 指令 REPNZ SCASB有以下兩種退出情況: ( 1)字符串中某字節(jié)與 AL中的字節(jié)相等,從而退出。 2 ? 指令功能: 將位于 DS段由 SI寄存器指出內(nèi)存單元的內(nèi)容取到 AL或 AX中。 返回 微機原理及應(yīng)用 控制類指令 此類指令主要由以下幾部分組成: 一、 子程序調(diào)用和返回指令 二、 無條件轉(zhuǎn)移和條件轉(zhuǎn)移指令 三、 循環(huán)控制指令 四、 中斷控制指令 五、 處理器控制指令 返回 微機原理及應(yīng)用 子程序調(diào)用和返回指令 子程序結(jié)構(gòu)相當于高級語言中的過程。 段內(nèi)間接調(diào)用,調(diào)用地址 由 AX給出。 返回 斷點 入口地址 微機原理及應(yīng)用 子程序返回指令 ? 該指令有以下兩條: 一、 子程序返回指令: RET 二、 帶參數(shù)的返回指令: RET n ? 所有返回指令都不影響標志位 返回 微機原理及應(yīng)用 子程序返回指令: RET ? 指令格式: RET 。 ? 應(yīng)用范圍: 主程序為某個子程序提供一定的參數(shù)或參數(shù)地址,在進入子程序之前,主程序?qū)⑦@些參數(shù)或參數(shù)的地址壓入堆棧中,通過堆棧供子程序調(diào)用,子程序使用后,這些參數(shù)已無使用價值,堆棧中不需要保存這些參數(shù),因而在返回指令 RET中提供參數(shù) n在返回同時堆棧指針自動增加幾個字節(jié),以去掉堆棧中的幾個字節(jié)。 (IP) (IP)+8位移量 。 段內(nèi)間接轉(zhuǎn)移,轉(zhuǎn)移地址偏移 量由 CX給出 (4) 段間直接 (遠 )轉(zhuǎn)移 : 格式: JMP FAR PTR OPR 。 ? 條件轉(zhuǎn)移指令可以分為以下幾大類: 一、 根據(jù)單個條件標志的設(shè)置情況轉(zhuǎn)移 二、 比較兩個無符號數(shù) 三、 比較兩個帶符號數(shù) 四、 CX寄存器值判斷 指令說明 … 返回 微機原理及應(yīng)用 單個條件標志轉(zhuǎn)移指令 ? 指令格式: JZ/JE OPR ; 結(jié)果為 0或相等,則轉(zhuǎn)移 ZF=1 JNZ/JNE OPR ; 結(jié)果不為 0或不相等,則轉(zhuǎn)移 ZF=0 JS OPR ; 結(jié)果為負,則轉(zhuǎn)移 SF=1 JNS OPR ; 結(jié)果為正,則轉(zhuǎn)移 SF=0 JO OPR; 溢出,則轉(zhuǎn)移 OF=1 返回 下一頁 微機原理及應(yīng)用 單個條件標志轉(zhuǎn)移指令 JNO OPR 。 低于或等于,不高于,則轉(zhuǎn)移 CF=1或 ZF=1 JNBE/JA OPR 。 ( 2)比較兩個數(shù)的大小后轉(zhuǎn)移,要看是有符號數(shù)還是無符號數(shù)。如果 ZF=0,或CX=0,則退出;只有在 ZF=1并且 CX≠0 情況下,才繼續(xù)循環(huán)。 中斷類型碼 n=0 ? 255 P149 微機原理及應(yīng)用 中斷指令 ? nх4 =存放中斷服務(wù)子程序入口地址的單元地址 n х4 XXH XXH XXH XXH 入口偏移地址 IP 入口段地址 CS 操作總結(jié): ? 將 FLAGS壓入堆棧 ? 將 INT指令下一條指令的 CS、 IP壓棧 ? 取中斷服務(wù)程序入口地址 微機原理及應(yīng)用 中斷指令例 ? INT 21H IPL IPH CSL CSH SP=1200 FLAGSL FLAGSH SP=11FA 執(zhí)行 INT指令后 保護斷點 微機原理及應(yīng)用 中斷指令例 ? 執(zhí)行 INT 21H指令后 IP=? CS=? 21Hх4 =0084H 23H 11H 00H 20H IP CS 返回 微機原理及應(yīng)用 溢出中斷指令 ? 指令格式: INTO 相當于 INT 4 ? 執(zhí)行的操作: (SP) (SP)2 ((SP)+1,(SP)) (PSW) (SP) (SP)2 ((SP)+1,(SP)) (CS) (SP) (SP)2 ((SP)+1,(SP)) (IP) (IP) (10H) (CS) (12H) 返回 ? 若 OF=1,則啟動一個類型為 4的中斷過程 ,給出一個出錯標志 ,如果 OF=0,不做任何操作。 返回 微機原理及應(yīng)用 其他處理器控制指令 一、 暫停指令 二、 交權(quán)指令 三、 等待指令 四、 總線封鎖指令 返回 微機原理及應(yīng)用 暫停指令 ? 指令格式: HLT ? 指令說明: 該指令經(jīng)常和中斷過程聯(lián)系在一起,常用于外部硬件中斷。 返回 微機原理及應(yīng)用 結(jié)束語 第 3章掌握: ? 指令的格式及意義 ? 指令對操作數(shù)的要求及對標志位的影響 ? 指令的應(yīng)用 返回 微機原理及應(yīng)用 實驗操作步驟 ? 在 MSDOS下,用 Edit命令進入編輯狀態(tài),完成所編寫程序的輸入。 “ U”回車,反匯編當前機器碼,也就是顯示待執(zhí)行的匯編語句。 “ Q”回車,退出 DEBUG調(diào)試狀態(tài)。 ? 用 masm命令對所編寫的程序進行編譯,格式如下: masm xx。 返回 微機原理及應(yīng)用 等待指令 ? 指令格式: WAIT ? 指令說明: 該指令一般是和 ESC指令配合使用。 微機原理及應(yīng)用 中斷返回指令 ? 指令格式: IRET ? 執(zhí)行的操作: (IP) ((SP)+1,(SP)) (SP) (SP)+2 (CS) ((SP)+1,(SP)) (SP) (SP)+2 (PSW) ((SP)+1,(SP)) (SP) (SP)+2 ? 指令說明: 中斷服務(wù)程序的最后一條指令,負責恢復(fù)斷點和標
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1