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

正文內(nèi)容

指令系統(tǒng)(第6講)(編輯修改稿)

2025-08-21 08:16 本頁面
 

【文章內(nèi)容簡介】 41 42 ... 45 46 ... 42022H+0 42022H+0BH ‘ 0’ ‘ 1’ ‘ 2’ ‘ 9’ ‘ A’ ‘ B’ ‘ E’ ‘ F’ 十六進制數(shù) ASCII碼表 存儲器 24 則可用如下幾條指令實現(xiàn) : MOV BX, 2022H ;( BX) ← 表首地址 MOV AL, 0BH ;( AL) ← 序號 XALT ; 查表轉(zhuǎn)換 執(zhí)行后得到:( AL) = 42H = ’ B’ 注意:轉(zhuǎn)換表長度最大為 256個表項 (字節(jié) )。 25 (5)字節(jié) 字轉(zhuǎn)換指令 格式: CBW 。把 AL的符號位復(fù)制到 AH CWD 。把 AX的符號位復(fù)制到 DX 用途:用于有符號數(shù)的除法。 例如: (AL) = A7H,則執(zhí)行 CBW后, AH的內(nèi) 容為 FFH。 26 2. 輸入輸出( I/O)指令 只限于用累加器 AL或 AX來傳送信息 。 功能 : (累加器 )←→I/O 端口 (1)輸入指令 IN 格式 : IN acc,PORT 。PORT表示端口地址 0~ 255 IN acc,DX 。DX表示端口地址 0000H ~ FFFFH 例 :IN AL, 80H 。(AL) ← (80H端口 ) IN AL, DX 。(AL) ← ((DX)) 27 例: OUT 68H, AX 。(68H) ← ( AX) OUT DX, AL 。((DX))←(AL) 在使用間接尋址的 IN/OUT指令時 , 要事先用傳送指令把 I/O端口號設(shè)置到 DX寄存器 , 如: MOV DX, 220H IN AL, DX 。將 220H端口內(nèi)容讀入 AL (2) 輸出指令 OUT 格式: OUT port,acc OUT DX,acc 28 3. 地址傳送指令 共有三條 : 格式: LEA reg, mem 。 將指定存儲器的 16位偏移 地址送指定寄存器 LDS reg, mem32。 DS:reg←(mem 開始的四 個內(nèi)存單元 ) LES reg, mem32。 同上 , 但 DS改為 ES 要求源操作數(shù)必須是一個內(nèi)存操作數(shù) , 目的操作數(shù)必須是一個 16位的通用寄存器 。 29 設(shè): ( SI) =1000H 則執(zhí)行該指令后 , ( BX) =1010H 注意以下兩條指令差別: LEA BX, BUFFER MOV BX, BUFFER 前者表示將符號地址為 BUFFER的存儲單元的偏侈地址取到 BX中 。后者表示將 BUFFER存儲單元中的內(nèi)容取到 BX中 . 例: LEA BX, [SI+10H] 30 下面兩條指令等效: LEA BX, BUFFER MOV BX, OFFSET BUFFER 其中 OFFSET BUFFER表示存儲器單元 BUFFER的偏移地址。 二者都可用于取 存儲器單元的偏移地址。 31 共有四條: (1)讀標(biāo)志指令 LAHF LAHF把標(biāo)志寄存器低 8位中的 5個標(biāo)志位傳送到 AH中的指定位,如下圖所示 : 1D3D5D7D 6D 4D 2D 0DOF DF IF TF SF ZF AF PF CF AH LAHF指令的功能 FLAG 32 (2)設(shè)置標(biāo)志指令 SAHF SAHF的功能與 LAHF的功能正好相反 ,用圖來示意 , 只要將上圖中 5個箭頭方向反一下即可 。 1D3D5D7D 6D 4D 2D 0DOF DF IF TF SF ZF AF PF CF AH SAHF指令的功能 FLAG 33 執(zhí)行的操作 :① ( SP) =(SP)1;標(biāo)志寄存器高 8位入棧 ② ( SP) =(SP)1;標(biāo)志寄存器低 8位入棧 (4)從棧頂彈出標(biāo)志寄存器指令 POPF 執(zhí)行的操作 :① 標(biāo)志寄存器低 8位 ← 棧頂一個字節(jié); ( SP) =( SP) +1 ② 標(biāo)志寄存器高 8位 ← 棧頂一個字節(jié); ( SP) = (SP)+1 PUSHF和 POPF指令用于保護和恢復(fù)標(biāo)志寄存器內(nèi)容 。 (3)把標(biāo)志寄存器推入棧頂指令 PUSHF 34 例如: PUSH AX PUSH CX PUSHF 。保護標(biāo)志寄存器內(nèi)容 。這段程序要用到 AX,CX以及標(biāo)志位 POPF ?;謴?fù)標(biāo)志寄存器內(nèi)容 POP CX POP AX .
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1