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

正文內(nèi)容

第4章匯編語(yǔ)言程序設(shè)計(jì)-在線瀏覽

2024-08-30 11:00本頁(yè)面
  

【正文】 指示程序開(kāi)始和結(jié)束等。 指令性語(yǔ)句匯編時(shí) 生成 機(jī)器碼; 指示性語(yǔ)句匯編時(shí) 不生成 機(jī)器碼。 只能出現(xiàn)在指令性語(yǔ)句中,標(biāo)號(hào)后應(yīng)加上冒號(hào)。 只能出現(xiàn)在指示性語(yǔ)句中,名字后不加冒號(hào)。 ? 注意注解的寫法。 例如:以下為同一條指令寫的注釋 1) MOV CX,100 。循環(huán)計(jì)數(shù)器置初值 顯然,第二種寫法要比第一種寫法要好。取字符串首地址 MOV AH,9 INT 21H 。退回 DOS prog ENDS END start 名字 標(biāo)號(hào) 14 數(shù)據(jù)項(xiàng)與表達(dá)式 數(shù)據(jù)項(xiàng)包括 常量 、 變量 、 標(biāo)號(hào) 及 表達(dá)式 。如 01001101B。 ?十六進(jìn)制數(shù) ,以 H結(jié)尾 。 ?字符串:用引號(hào)括起來(lái)的 1個(gè)或多個(gè)字符 。 15 ?有三個(gè)屬性: 段地址 :即標(biāo)號(hào)所在段的段地址; 偏移量 :標(biāo)號(hào)所代表存儲(chǔ)單元的段內(nèi)偏移地址; 類 型 : NEAR或 FAR: NEAR—表示標(biāo)號(hào)所在語(yǔ)句與轉(zhuǎn)移指令 / 調(diào)用指令在同一碼段內(nèi) ,跳轉(zhuǎn)時(shí) 只需改變 IP即可。 ? 若沒(méi)有對(duì)類型進(jìn)行說(shuō)明 ,默認(rèn)為 NEAR。 ——指令所在內(nèi)存單元的符號(hào)地址 16 變量 ——即內(nèi)存中的存儲(chǔ)單元或數(shù)據(jù)區(qū)。 ?變量也有三個(gè)屬性 : ?段地址 —變量所在段的段地址 ?偏移量 —變量單元地址與段首地址之間的位移量。 ?變量在程序中作為 存儲(chǔ)器操作數(shù) 被引用。 ?有數(shù)字表達(dá)式和地址表達(dá)式兩種。運(yùn)行時(shí)不能改變。 19 ?用于數(shù)字表達(dá)式 ,例: MOV AX,4*1024 匯編后的形式為 : MOV AX,4096 ?用于地址表達(dá)式 ,例 : LEA SI,TAB+3 若 TAB的偏移地址為 1000H,則匯編后的形式為: LEA SI,[1003H] 1)算術(shù)運(yùn)算符 —— +、 、 *、 /, MOD 20 邏輯運(yùn)算符只能用于數(shù)字表達(dá)式中。 2)邏輯運(yùn)算符 —— AND、 OR、 XOR、 NOT 21 ?關(guān)系運(yùn)算的結(jié)果是一個(gè)邏輯值: 真 或 假 關(guān)系為真 ,結(jié)果為全 1 關(guān)系為假 ,結(jié)果為全 0 例: MOV BX,PORT GT 300H 若 PORT的值大于 300H,則匯編后為: MOV BX,0FFFFH 否則匯編后為: MOV BX,0 3)關(guān)系運(yùn)算符 ——EQ、 NE、 LT、 GT、 LE、 GE 22 SEG:取變量 /標(biāo)號(hào)的段地址 OFFSET:取變量 /標(biāo)號(hào)的偏移地址 例: VAR DB 12H …… MOV BX, OFFSET VAR ;取變量 VAR的偏移地址 MOV AX, SEG VAR ;取變量 VAR的段地址 注意,以下指令的異同: MOV BX, OFFSET VAR LEA BX, VAR ?OFFSET只能取靜態(tài)的偏移地址; ?LEA指令即可取靜態(tài)的偏移地址,也可取動(dòng)態(tài)的偏移地址。 格式: 類型 PTR 地址操作數(shù) 類型 ∈ {BYTE, WORD, DWORD, NEAR, FAR} BYTE、 WORD、 DWORD 用于描述數(shù)據(jù)存儲(chǔ)單元 (變量 )地址 NEAR、 FAR 用于描述轉(zhuǎn)移、調(diào)用的目的地址 25 例: MOV BYTE PTR[DI],0 。字類型 MOV [DI],0B5H 。STR1定義為字類型 MOV AX,STR1 。非法 MOV AL,BYTE PTR STR1 。常用的偽指令有: 27 數(shù)據(jù)定義偽指令
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1