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

正文內(nèi)容

指令系統(tǒng)(學(xué)習(xí)資料)-wenkub.com

2025-01-15 18:37 本頁(yè)面
   

【正文】 余數(shù):根據(jù) 8086約定,余數(shù)符號(hào)應(yīng)于被除數(shù)符號(hào)一致。 與 DIV主要區(qū)別:對(duì)符號(hào)位處理的約定。 余數(shù):根據(jù) 8086約定,余數(shù)符號(hào)應(yīng)于被除數(shù)符號(hào)一致。當(dāng)被除數(shù)為 16位時(shí),除數(shù)應(yīng)為 8為;當(dāng)被除數(shù)為 32位時(shí),除數(shù)應(yīng)為 16為 AL 源操作數(shù) AX AH AX AX 源操作數(shù) DX DX 商 商 余數(shù) 余數(shù) 8位 16位 16位 32位 除數(shù) 除數(shù) 被除數(shù) 被除數(shù) 第 4章 80x86指令系統(tǒng) ① 功能:完成兩個(gè)無(wú)符號(hào)的二進(jìn)制數(shù)相除。 被乘數(shù):隱含在累加器 AX或 AL中 乘數(shù):指令中由 s指定的源操作數(shù),通用寄存器或存儲(chǔ)器操作數(shù)。 被乘數(shù):隱含在累加器 AX或 AL中 乘數(shù):指令中由 s指定的源操作數(shù),通用寄存器或存儲(chǔ)器操作數(shù)。 CMP d, s ds 只置標(biāo)志位 第 4章 80x86指令系統(tǒng) 例 內(nèi)存數(shù)據(jù)段存放了 200個(gè)帶符號(hào)數(shù) , 首地址為 TAB1, 要求將各數(shù)取絕對(duì)值后存入以 TAB2為首址的內(nèi)存區(qū) 。 目的操作數(shù):通用寄存器、存儲(chǔ)器,但不允許為立即數(shù)。 目的操作數(shù):通用寄存器、存儲(chǔ)器,但不允許為立即數(shù)。不允許進(jìn)行段寄存器減法。(AL)=0FH DAA 。(AL)=05H,(AH)=01H ??捎靡韵轮噶顚?shí)現(xiàn): MOV AX, 0007H 。要求相加所得結(jié)果仍存回以 DATA1為首址的內(nèi)存區(qū)。 間接尋址的存儲(chǔ)單元加 1時(shí),數(shù)據(jù)長(zhǎng)度需用偽指令說(shuō)明。 ADD dst, src (dst) ←(dst) +(src) 第 4章 80x86指令系統(tǒng) ② 功能:源操作數(shù)和目的操作數(shù)相加外,再加上進(jìn)位標(biāo)志 CF,結(jié)果送到目的操作數(shù)。 根據(jù)運(yùn)算結(jié)果影響標(biāo)志位,有時(shí)要利用某些標(biāo)志位才能得到正確的結(jié)果。 (FLAG) ←((SP)+1。 指令格式及操作: PUSHF 。例如: LES DI, [2130H] 34H 12H 00H 40H 2130H 2132H DM DI ES 1234H 4000H 第 4章 80x86指令系統(tǒng) (四) 標(biāo)志傳送指令 將標(biāo)志寄存器 F的低字節(jié)傳送到 AH中。將存儲(chǔ)器 buffer的內(nèi) 容傳送到 BX 相同: LEA BX, buffer MOV BX, OFFSET buffer 以上兩條指令都是將存儲(chǔ)器 buffer的偏移地址送到 BX。即源操作數(shù)必須是一個(gè)存儲(chǔ)器操作數(shù),目的操作數(shù)必須是一個(gè)通用寄存器操作數(shù)。(acc) ←(port) 第 4章 80x86指令系統(tǒng) ② 間接尋址的輸入指令 尋址范圍 065535( 少于或超過(guò) 8位地址 ) 指令格式及操作: IN acc, DX 。(AL) ← 序號(hào) XLAT Hex_table 。有 B就不允許再寫操作數(shù)。執(zhí)行的結(jié)果放在 AL中。 指令格式及操作: XCHG opr1, opr2 。(SP) ←(SP) 2, ((SP)+1:(SP)) ←(src) src 源操作數(shù)可以是寄存器操作數(shù)和存儲(chǔ)器操作數(shù),且必須是 16位的操作數(shù),但不能是立即數(shù)。 ⑥ 不能向段寄存器送立即數(shù)。 ② MOVE指令中的兩操作數(shù) s和 d,必用 1個(gè)寄存器,不允許同時(shí)為存儲(chǔ)單元。 Src 是源操作數(shù) , 它可以是存儲(chǔ)器 、 通用寄存器 、 段寄存器和立即數(shù) 。 可完成 寄存器與寄存器之間 、 寄存器與存儲(chǔ)器之間 、寄存器與 I/O端口 之間的字節(jié)或字傳送 。第 4章 80x86指令系統(tǒng) 8086/8088指令系統(tǒng) 8086/8088CPU指令系統(tǒng)包含有 133條基本指令。 它又可分為通用數(shù)據(jù)傳送指令 、 輸入 /輸出指令 、 目標(biāo)地址傳送指令和標(biāo)志傳送指令四組 。 第 4章 80x86指令系統(tǒng) 需說(shuō)明一點(diǎn),對(duì)于代碼段寄存器 CS和指令指針寄存器 IP,通常無(wú)需用戶利用傳送指令改變其中的內(nèi)容。 ③ 不能用 CS和 IP做目的操作數(shù)。 第 4章 80x86指令系統(tǒng) 堆棧操作指令是用來(lái)完成壓入和彈出堆棧操作的。 第 4章 80x86指令系統(tǒng) ⑵ 彈出堆棧指令 指令格式及操作: POP dst 。(opr1) ←→ (opr2) 第 4章 80x86指令系統(tǒng) 通過(guò)查表來(lái)完成代碼轉(zhuǎn)換,用于實(shí)現(xiàn)字節(jié)翻譯的功能 。 使用指令前: BX寄存器的內(nèi)容指向表格首址 ;AL中存放待查的碼,即某一項(xiàng)與表首地址的距離 。 XLAT ES:src_table 。查表轉(zhuǎn)換 61000H 61001H 61002H 6100AH 6100BH 6100FH 60000H DS:60000H BX: 1000H AX: 000AH + 6100AH Hex_table Hex_table+1 Hex_table+2 Hex_table+A Hex_table+B Hex_table+F A S C I I 表 31H 32H 41H 42H 30H 46H … … … 0AH AL EA 41H A
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1