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

正文內(nèi)容

指令系統(tǒng)(學(xué)習(xí)資料)-資料下載頁

2025-01-18 18:37本頁面
  

【正文】 9FH 或 (CF)= 1 則 (AL) ←(AL) - 60H (CF) ← 1 第 4章 80x86指令系統(tǒng) BCD調(diào)整指令 (AX) ←(src) (AL) (DX:AX) ←(src) (AX) (AX) ←(src) (AL) (DX:AX) ←(src) (AX) 操作功能 ○ ○ ○ ○ ○ C P S Z A AAM ○ IMUL src ○ MUL src O 標(biāo)志位影響 指令格式 AL 源操作數(shù) AL AH AX 源操作數(shù) AX DX 第 4章 80x86指令系統(tǒng) ① 功能:完成兩個無符號的二進制數(shù)相乘。 被乘數(shù):隱含在累加器 AX或 AL中 乘數(shù):指令中由 s指定的源操作數(shù),通用寄存器或存儲器操作數(shù)。 積:相乘后得到雙倍長的積 8位二進制數(shù)乘法:其 16位的積高 8位存于AH,低 8位存于 AL中。 16位二進制數(shù)乘法:其 32位的積高 16位存于 DX,低 16位存于 AX中。 MUL s 無符號乘法指令 第 4章 80x86指令系統(tǒng) ② 功能:完成兩個有符號的二進制數(shù)相乘。 被乘數(shù):隱含在累加器 AX或 AL中 乘數(shù):指令中由 s指定的源操作數(shù),通用寄存器或存儲器操作數(shù)。 積:相乘后得到雙倍長的積 8位二進制數(shù)乘法:其 16位的積高 8位存于AH,低 8位存于 AL中。 16位二進制數(shù)乘法:其 32位的積高 16位存于 DX,低 16位存于 AX中。 IMUL s 有符號乘法指令 第 4章 80x86指令系統(tǒng) △ △ △ △ △ △ 若 (AX)8000H,則 (DX) ←0000H, 否則 (DX) ←FFFFH CWD △ △ △ △ △ △ 若 (AL)80H,則 (AH) ←00H, 否則 (AH) ←FFH CBW BCD調(diào)整指令 (AL) ← (AX)/(src) 的商 (AH) ← (AX)/(src) 的余數(shù) (AX) ← (DX:AX) /(src) 的商 (DX) ← (DX:AX) /(src) 的余數(shù) (AL) ← (AX)/(src) 的商 (AH) ← (AX)/(src) 的余數(shù) (AX) ← (DX:AX) /(src) 的商 (DX) ← (DX:AX) /(src) 的余數(shù) 操作功能 ○ △ ○ ○ C P S Z A AAD IDIV src DIV src O 標(biāo)志位影響 指令格式 第 4章 80x86指令系統(tǒng) 8086/8088CPU執(zhí)行除法時規(guī)定:除數(shù)只能是被除數(shù)的一半字長。當(dāng)被除數(shù)為 16位時,除數(shù)應(yīng)為 8為;當(dāng)被除數(shù)為 32位時,除數(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) ① 功能:完成兩個無符號的二進制數(shù)相除。 被除數(shù):隱含在累加器 AX或 DX中 除數(shù):指令中由 s指定的源操作數(shù),通用寄存器或存儲器操作數(shù)。 商:字節(jié)除法 商存于 AL,余數(shù)存于 AH中。 字除法 商存于 AX,余數(shù)存于 DX中。 余數(shù):根據(jù) 8086約定,余數(shù)符號應(yīng)于被除數(shù)符號一致。 DIV s 無符號除法指令 第 4章 80x86指令系統(tǒng) 若運算所得商 超出累加器容量 ,則系統(tǒng)將其當(dāng)作除數(shù)為 0處理, 自動產(chǎn)生類型 0中斷 , CPU將去執(zhí)行類型 0中斷服務(wù)程序作適當(dāng)處理,此時所得的商和余數(shù)無效。 類型 0中斷處理時 : 先將標(biāo)志位進棧, IF和 TF清 0; 接著 CS和 IP的內(nèi)容進棧; 然后將 0, 1兩單元的內(nèi)容填入 IP, 2, 3兩單元的內(nèi)容填入 CS; 最后再進入 0號中斷的處理程序。 第 4章 80x86指令系統(tǒng) ② 功能:完成兩個有符號的二進制數(shù)相除。 與 DIV主要區(qū)別:對符號位處理的約定。 被除數(shù):隱含在累加器 AX或 DX中 除數(shù):指令中由 s指定的源操作數(shù),通用寄存器或存儲器操作數(shù)。 商:字節(jié)除法 商存于 AL,余數(shù)存于 AH中。 字除法 商存于 AX,余數(shù)存于 DX中。 余數(shù):根據(jù) 8086約定,余數(shù)符號應(yīng)于被除數(shù)符號一致。 IDIV s 有符號除法指令 第 4章 80x86指令系統(tǒng) ③ 符號擴展是指用一個操作數(shù)的符號位 (最高位 )形成另一個操作數(shù),后一個操作數(shù)的最高位是全 0(正數(shù) )或全 1(負數(shù) ),符號擴展后,數(shù)據(jù)大小并沒有改變。 CBW和 CWB是兩條專門為 IDIV指令設(shè)置的符號擴展指令 第 4章 80x86指令系統(tǒng) 例如 : 在 B1,B2,B3字節(jié)類型變量中 ,分別存有 8位帶符號數(shù)a,b,c,實現(xiàn)( a*b+c)/a 程序如下: MOV AL, B1 IMUL B2 MOV CX, AX MOV AL, B3 CBW ADD AX, CX IDIV B1
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1