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

正文內(nèi)容

指令系統(tǒng)(學(xué)習(xí)資料)(更新版)

2025-02-26 18:37上一頁面

下一頁面
  

【正文】 入棧的數(shù)據(jù)位于 棧頂 ; ④高位字節(jié)先入棧,放在高位地址單元,低位字節(jié)后入棧,放在較低地址單元; 先進(jìn)先出 原則; ⑤執(zhí)行彈出指令時,過程相反,棧頂指針的值 加 2; ⑥ CS段寄存器的值可以入棧,但不能反過來彈出一個字到 CS 第 4章 80x86指令系統(tǒng) 將源操作數(shù)和目的操作數(shù) (字或字節(jié) )相互對應(yīng)交換位置。 ⑤ 不允許立即數(shù)做目的操作數(shù)。 ( 一 ) 通用數(shù)據(jù)傳送指令 1. 最基本的傳送指令 指令格式及操作: MOV dst, src ; (dst)←(src) 將源操作數(shù) s指定的內(nèi)容送到 d目的操作數(shù) dst 是目的操作數(shù) , 它可以是存儲器 、 通用寄存器 ( 不能為IP) 和段寄存器 ( 不能為 CS) , 不能為立即數(shù) 。按其功能可以分為 6類,它們是: ⑴ 數(shù)據(jù)傳送類指令 ⑵ 算術(shù)運(yùn)算類指令 ⑶ 邏輯運(yùn)算與位移類指令 ⑷ 字符串指令 ⑸ 控制轉(zhuǎn)移類指令 ⑹ 處理器控制類指令。但是 CS可以作為源操作數(shù)。8086/ 8088指令系統(tǒng)中提供了完成這兩種操作的相應(yīng)指令。 指令格式及操作: XLAT src_table 。重設(shè)段寄存器為 ES 第 4章 80x86指令系統(tǒng) [ 例 ]在內(nèi)存的數(shù)據(jù)段有一張 16進(jìn)制數(shù)的 ASCII碼表,其首地址為Hex_table,如下圖所示,為了查出第 10個元素 , 即十六進(jìn)制數(shù) A的 ASCII碼,則可用以下幾條指令實(shí)現(xiàn): MOV BX, OFFSET Hex_tale 。 (port) ← (acc) ② 間接尋址的輸出指令 指令格式及操作: OUT DX, acc 。 第 4章 80x86指令系統(tǒng) 2. 地址指針裝入 DS指令 指令格式: LDS reg16, mem32 此指令的功能是將源操作數(shù)所對應(yīng)的雙字長的內(nèi)存單元中的高字內(nèi)容(一般為 16位段基址)送入 DS,低字內(nèi)容(一般為偏移地址)送入指令所指定的寄存器中。(SP)) ←(FLAG) 將當(dāng)前棧頂和次棧頂中的數(shù)據(jù)彈出,送回標(biāo)志寄存器當(dāng)中。 BCD調(diào)整指令 ASCII碼調(diào)整指令 (dst) ←(dst) + 1 (dst) ←(dst)+(src)+(CF) (dst) ←(dst) +(src) 操作功能 ○ 1 △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ C P S Z A DAA AAA ○ INC dst ○ ADC dst, src ○ ADD dst, src O 標(biāo)志位影響 指令格式 第 4章 80x86指令系統(tǒng) ① 功能:源操作數(shù)和目的操作數(shù)相加,結(jié)果送到目的操作數(shù)。 INC d d ←d +1 第 4章 80x86指令系統(tǒng) 例 計 算 兩 個 多 字 節(jié) 十 六 進(jìn) 制 數(shù) 之 和 :3B74AC60F8H+20D59E36C1H=? 式中被加數(shù)和加數(shù)均有 5個字節(jié),可以編一個循環(huán)程序?qū)崿F(xiàn)以上運(yùn)算。(BL)=08H ADD AL, BL 。(CF)=0,(AF)=1 第 4章 80x86指令系統(tǒng) BCD調(diào)整指令 ASCII碼調(diào)整指令 (dst) - (src) (dst) ←0 - (dst) (dst) ←(dst) - 1 (dst) ←(dst) - (src) - (CF) (dst) ←(dst) - (src) 操作功能 ○ ○ AAS ○ ○ ○ ○ ○ ○ CMP dst, src ○ 1 △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ C P S Z A DAS ○ NEG dst ○ DEC dst ○ SBB dst, src ○ SUB dst, src O 標(biāo)志位影響 指令格式 第 4章 80x86指令系統(tǒng) ① 功能:目的操作數(shù)減去源操作數(shù),結(jié)果送到目的操作數(shù)。循環(huán)程序中,常用該指令對地址指針和循環(huán)計數(shù)值進(jìn)行修改。如為正數(shù),可以原封不動地傳送到另一內(nèi)存區(qū);如為負(fù)數(shù),則需先求補(bǔ)即可得到負(fù)數(shù)的絕對值,然后再傳送。 16位二進(jìn)制數(shù)乘法:其 32位的積高 16位存于 DX,低 16位存于 AX中。 類型 0中斷處理時 : 先將標(biāo)志位進(jìn)棧, IF和 TF清 0; 接著 CS和 IP的內(nèi)容進(jìn)棧; 然后將 0, 1兩單元的內(nèi)容填入 IP, 2, 3兩單元的內(nèi)容填入 CS; 最后再進(jìn)入 0號中斷的處理程序。 CBW和 CWB是兩條專門為 IDIV指令設(shè)置的符號擴(kuò)展指令 第 4章 80x86指令系統(tǒng) 例如 : 在 B1,B2,B3字節(jié)類型變量中 ,分別存有 8位帶符號數(shù)a,b,c,實(shí)現(xiàn)( a*b+c)/a 程序如下: MOV AL, B1 IMUL B2 MOV CX, AX MOV AL, B3 CBW ADD AX, CX IDIV B1
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1