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

正文內(nèi)容

為便于理解指令的形式和功能,對指令中操作數(shù)符號(hào)的約定如-資料下載頁

2025-10-03 12:52本頁面

【導(dǎo)讀】oprd1,oprd2:多操作數(shù)指令中,oprd1為。目標(biāo)操作數(shù),oprd2為源操作數(shù);dest,src:目的操作數(shù),源操作數(shù)。reg16:16位通用寄存器;mem:8位或16位存儲(chǔ)器;port:I/O端口地址,port端口號(hào)0~255. 邏輯運(yùn)算和移位指令。數(shù)據(jù)傳送指令又可分為如下四種:。應(yīng)用舉例:將1000H開始的100個(gè)存儲(chǔ)單元。全部填充為ASCII碼2AH(*)。上程序段存放在代碼段中,設(shè)=109EH,堆棧以字為單位進(jìn)行壓入彈出操作。為什么要按“后進(jìn)先出”方式工作?堆棧的最高地址叫棧底。操作數(shù)不能為段寄存器和立即數(shù);

  

【正文】 m 。 將指定存儲(chǔ)器的 16位偏移 地址送指定寄存器 LDS reg, mem32。 DS:reg←(mem 開始的四 個(gè)內(nèi)存單元 ) LES reg, mem32。 同上 , 但 DS改為 ES 要求 源操作數(shù) 必須是一個(gè) 內(nèi)存操作數(shù) , 目的操作數(shù)必須是一個(gè) 16位的通用寄存器 。 30 設(shè): ( SI) =1000H 則執(zhí)行該指令后 , ( BX) =1010H 注意 :以下兩條指令差別: LEA BX, BUFFER 。 將符號(hào)地址為 BUFFER的存儲(chǔ)單元的偏 移 地址取到 BX中 。 MOV BX, BUFFER 。將 BUFFER存儲(chǔ)單元中的內(nèi)容取到 BX中 . 例: LEA BX, [SI+10H] 31 下面兩條指令等效: LEA BX, BUFFER MOV BX, OFFSET BUFFER 其中 OFFSET BUFFER表示存儲(chǔ)器單元 BUFFER的偏移地址。 二者都可用于取 存儲(chǔ)器單元的偏移地址, 但LEA指令可以取 動(dòng)態(tài) 的地址, OFFSET只能取靜態(tài) 的地址。 32 共有四條: (1)讀標(biāo)志指令 LAHF LAHF把標(biāo)志寄存器低 8位中的 5個(gè)標(biāo)志位傳送到 AH中的指定位,如下圖所示 : 1D3D5D7D 6D 4D 2D 0DOF DF IF TF SF ZF AF PF CF AH LAHF指令的功能 FLAG 33 (2)設(shè)置標(biāo)志指令 SAHF SAHF的功能與 LAHF的功能正好相反 ,用圖來示意 , 只要將上圖中 5個(gè)箭頭方向反一下即可 。 1D3D5D7D 6D 4D 2D 0DOF DF IF TF SF ZF AF PF CF AH SAHF指令的功能 FLAG 34 執(zhí)行的操作 :(SP)1← 標(biāo)志寄存器高 8位 (SP)2← 標(biāo)志寄存器低 8位 (SP)←(SP) 2 (4)從棧頂彈出標(biāo)志寄存器指令 POPF 執(zhí)行的操作 :標(biāo)志寄存器低 8位 ← (SP) 標(biāo)志寄存器高 8位 ← (SP)+1 (SP)←(SP)+ 2 PUSHF和 POPF指令用于保護(hù)和恢復(fù)標(biāo)志寄存器內(nèi)容 。 (3)把標(biāo)志寄存器推入棧頂指令 PUSHF 35 例如: PUSH AX PUSH CX PUSHF 。保護(hù)標(biāo)志寄存器內(nèi)容 。這段程序要用到 AX,CX以及標(biāo)志位 POPF 。恢復(fù)標(biāo)志寄存器內(nèi)容 POP CX POP AX . . . 36 數(shù)據(jù)傳送指令 中 , 除 SAHF和 POPF這兩條指令 外 , 其余所有指令 均不影響標(biāo)志位 (即標(biāo)志寄存器 FLAGS的 6個(gè)狀態(tài)標(biāo)志 )。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1