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

正文內(nèi)容

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

  

【正文】 與寄存器之間 、 寄存器與存儲(chǔ)器之間 、寄存器與 I/O端口 之間的字節(jié)或字傳送 。 它又可分為通用數(shù)據(jù)傳送指令 、 輸入 /輸出指令 、 目標(biāo)地址傳送指令和標(biāo)志傳送指令四組 。 ③ 不能用 CS和 IP做目的操作數(shù)。 第 4章 80x86指令系統(tǒng) ⑵ 彈出堆棧指令 指令格式及操作: POP dst 。 使用指令前: BX寄存器的內(nèi)容指向表格首址 ;AL中存放待查的碼,即某一項(xiàng)與表首地址的距離 。查表轉(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 S C I I 表 Hex_table=1000H 第 4章 80x86指令系統(tǒng) (二 ) 輸入 /輸出指令 只能用累加器作為執(zhí)行 I/0數(shù)據(jù)傳送的機(jī)構(gòu) 。例如: LEA BX, buffer LEA AX, [BP][DI] LEA DX, beta[BX][SI] 注意 LEA指令和 MOV指令的異同。 指令格式: LAHF 將 AH寄存器的內(nèi)容傳送到標(biāo)志寄存器 F的低字節(jié) 。(SP)), ; (SP) ←(SP)+2 經(jīng)常成對(duì)出現(xiàn),用在子程序和中斷處理程序的首尾,用來(lái)保護(hù)和恢復(fù)主程序涉及的標(biāo)志寄存器的內(nèi)容。 CF將從新根據(jù)結(jié)果置成新的狀態(tài), ADC指令一般用于 16位以上的多字節(jié)數(shù)相加。 第 4章 80x86指令系統(tǒng) 程序流程圖如圖 。(CF)=(AF)=1 MOV AX, 0007H 。 SUB dst, src (dst) ←(dst) (src) 第 4章 80x86指令系統(tǒng) ② 功能:目的操作數(shù)減去源操作數(shù)外,再減去進(jìn)位標(biāo)志 CF,結(jié)果送到目的操作數(shù)。 NEG d d ←0 d 第 4章 80x86指令系統(tǒng) ⑤ 功能:目的操作數(shù)減去源操作數(shù),不送回結(jié)果,只根據(jù)運(yùn)算結(jié)果置標(biāo)志位。 積:相乘后得到雙倍長(zhǎng)的積 8位二進(jìn)制數(shù)乘法:其 16位的積高 8位存于AH,低 8位存于 AL中。 被除數(shù):隱含在累加器 AX或 DX中 除數(shù):指令中由 s指定的源操作數(shù),通用寄存器或存儲(chǔ)器操作數(shù)。 被除數(shù):隱含在累加器 AX或 DX中 除數(shù):指令中由 s指定的源操作數(shù),通用寄存器或存儲(chǔ)器操作數(shù)。 字除法 商存于 AX,余數(shù)存于 DX中。 字除法 商存于 AX,余數(shù)存于 DX中。 MUL s 無(wú)符號(hào)乘法指令 第 4章 80x86指令系統(tǒng) ② 功能:完成兩個(gè)有符號(hào)的二進(jìn)制數(shù)相乘。不允許進(jìn)行段寄存器比較。 SBB dst, src (dst) ←(dst) (src)1 第 4章 80x86指令系統(tǒng) ③ 功能:將目的操作數(shù)減 1后結(jié)果送到目的操作數(shù)。(BL)=08H ADD AL, BL 。 AAA指令 (非壓縮型 BCD碼加法調(diào)整指令 )的操作為: 如果 (AL) ∧ 0FH9 或 (AF)= 1(低 4位 9或有進(jìn)位 ) 則 (AL) ←(AL) + 06H (AH) ←(AH) + 1 (AF) ← 1 (CF) ←(AF) (AL) ←((AL) ∧ 0FH) 否則 (AL) ←((AL) ∧ 0FH) DAA指令 (壓縮型 BCD碼加法調(diào)整指令 )的操作為: 如果 (AL) ∧ 0FH9, (AF)= 1 則 (AL) ←(AL) + 06H (AF) ← 1 如果 (AL) 9FH 或 (CF)= 1(高四位 9或有進(jìn)位 ) 則 (AL) ←(AL) + 60H (CF) ← 1 第 4章 80x86指令系統(tǒng) [例]要求計(jì)算兩個(gè)至今指數(shù)之和, 7+ 8=?。 目的操作數(shù):通用寄存器、存儲(chǔ)器,但不允許為立即數(shù)。 第 4章 80x86指令系統(tǒng) 二、算術(shù)運(yùn)算指令 8086/ 8088有豐富的算術(shù)運(yùn)算指令,而且可以處理 4種類型的數(shù)據(jù),無(wú)符號(hào) /有符號(hào)、 8/16位二進(jìn)制數(shù)、無(wú)符號(hào)壓縮型 /非壓縮型十進(jìn)制。 指令格式: SAHF OF DF IF TF SF ZF AF PF CF FLAG AH LAHF和 SAHF指令操作示意圖 第 4章 80x86指令系統(tǒng) 將 16位標(biāo)志寄存器 F的內(nèi)容入棧保護(hù)。將存儲(chǔ)器 buffer的偏 移地址送到 BX MOV BX, buffer 。 ⑴ 輸入指令 ① 直接尋址的輸入指令 尋址范圍 0255( 少于 8位地址 ) 指令格式及操作: IN acc, port 。不寫操作數(shù) XLATB 。 第 4章 80x86指令系統(tǒng) 特點(diǎn): ① s和 d可以是 16位寄存器或存儲(chǔ)器兩相鄰單元; ②堆棧按 字 操作; ③每執(zhí)行一條入棧指令,堆棧地址指針 SP減 2,
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1