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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]第4章 匯編語言程序設(shè)計(jì)-文庫吧

2024-10-04 04:14 本頁面


【正文】 式不同。 THIS語句中建立一個(gè)新的符號(hào)名并指定它有 THIS后的類型,而新符號(hào)名指向下一語句的原符號(hào)名的內(nèi)存地址。例如前面用 PTR修改 NUM類型可用下面的 THIS語句代替。 DNUM EQU THIS WORD NUM DB 1, 3, 5, 7 其中 DNUM是字型并指向 NUM所指的內(nèi)存單元, DNUM的存取以字為單位,而 NUM仍是字節(jié)類型。 第 4章 匯編語言程序設(shè)計(jì) 目錄 上頁 下頁 結(jié)束 2021/11/11 - 8- 偽指令 1. 符號(hào)定義偽指令 ⑴ 等值偽指令 EQU 格式: 符號(hào)名 EQU 表達(dá)式 例如: CONSTANT EQU 256 ;將數(shù) 256賦以符號(hào)名 B EQU [BP+8] ;變址引用賦以符號(hào)名 B ⑵ 等號(hào)偽指令 = 例如 : EMP=6 或 EMP EQU 6 ⑶ 定義符號(hào)名偽指令 LABEL: LABEL偽指令可以定義變量或標(biāo)號(hào)。 格式: 符號(hào)名 LABEL 類型 ⑷ 解除定義偽指令 PURGE:解除指定符號(hào)的定義。 格式: PURGE符號(hào) 1,符號(hào) 2, ? ,符號(hào) N 解除符號(hào)定義后,可用 EQU重新定義。 例如: Y1 EQU 7 ;定義 Y1的值為 7 PURGE Y1 ;解除 Y1的定義 Y1 EQU 36 ;重新定義 Y1的值為 36 第 4章 匯編語言程序設(shè)計(jì) 目錄 上頁 下頁 結(jié)束 2021/11/11 - 9- 偽指令 2. 數(shù)據(jù)定義偽指令 格式 : [變量 ] 助記符 操作數(shù), ? ,操作數(shù) [;注釋] 助記符字段說明所用偽指令的助記符,也即偽指令,說明所定義的數(shù)據(jù)類型。常用的有以下幾種: DB 偽指令用來定義字節(jié),其后的每個(gè)操作數(shù)都占有一個(gè)字節(jié) (8位 )。 DW 偽指令用來定義字,其后的每個(gè)操作數(shù)占有一個(gè)字( 16位,其低位字節(jié)在低地址中,高位字節(jié)在高地址中)。 DD 偽指令用來定義雙字,其后的每個(gè)操作數(shù)占有兩個(gè)字( 32位)。 DF 偽指令用來定義 6個(gè)字節(jié)的字,其后的每個(gè)操作數(shù)占有 48位,可用來存放遠(yuǎn)地址。這一偽指令只能用于 386及其后繼機(jī)型中。 DQ 偽指令用來定義 4字,其后的每個(gè)操作數(shù)占有 4個(gè)字( 64位),可用來存放雙精度浮點(diǎn)數(shù)。 DT 偽指令用來定義 10個(gè)字節(jié),其后的每個(gè)操作數(shù)占有 10個(gè)字節(jié),形成壓縮的BCD碼。 第 4章 匯編語言程序設(shè)計(jì) 目錄 上頁 下頁 結(jié)束 2021/11/11 - 10- 偽指令 3. 段定義偽指令 ⑴ SEGMENT和 ENDS 段定義偽指令。該偽指令能對程序分段。其格式為: 段名 SEGMENT [定位類型 ][組合類型 ][‘ 類別’ ] ┇ 段名 ENDS ⑵ ASSUME 段寄存器指派偽指令。格式為: ASSUME 段寄存器:段名 [,段寄存器:段名 ??] 4. 過程定義偽指令 PROC和 ENDP 過程名 PROC [NEAR/FAR] ┇ 過程名 ENDP 第 4章 匯編語言程序設(shè)計(jì) 目錄 上頁 下頁 結(jié)束 2021/11/11 - 11- 偽指令 5. 程序標(biāo)題偽指令 TITLE 格式: TITLE 文本 其中,文本是用戶給出的字符串,要求長度不超過 6個(gè)字符。 6. 地址計(jì)數(shù)器與對準(zhǔn)偽指令 ⑴ 地址計(jì)數(shù)器 $ 例如: ARRAY DW 1, 2, $+4, 3, 4, $+4 如匯編時(shí) ARRAY分配的偏移地址為 0074,則匯編后的存儲(chǔ)區(qū)將如圖 。 ⑵ ORG偽指令 ORG偽指令用來設(shè)置當(dāng)前地址計(jì)數(shù)器的值,其格式為: ORG CONSTANT EXPRESSION 如常量表達(dá)式的值為 N,則 ORG偽指令可以使下一個(gè)字節(jié)的地址成 為常量表達(dá)式的值 N。 例如 : VECTORS SEGMENT ORG 10 VECT1 DW 47A5H ORG 20 VECT2 DW 0C596H VECTORS ENDS 則 VECT1的偏移地址值為 0AH,而 VECT2的偏移地址值為 14H。 ARRAY 01 00 02 00 7C 00 03 00 04 00 82 00 0074 第 4章 匯編語言程序設(shè)計(jì) 目錄 上頁 下頁 結(jié)束 2021/11/11 - 12- 偽指令 7. 基數(shù)控制偽指令 ⑴ 二進(jìn)制數(shù) 由一串 0和 1組成其后跟以字母 B,如 00101100B。 ⑵ 十進(jìn)制數(shù) 由 0~ 9的數(shù)字組成的數(shù)。一般情況下,后面不必加上標(biāo)記,在指定其它基數(shù)的情況下,后面可跟字母 D,例如 178D。 ⑶ 十六進(jìn)制數(shù) 由 0~ 9及 A~ F組成的數(shù),后面跟字母 H。這個(gè)數(shù)的第一個(gè)字符可以是 0~ 9,如果第一個(gè)字符是 A~ F時(shí),應(yīng)在其前面加上數(shù)字 0,如 0FFFFH。 ⑷ 八進(jìn)制數(shù) 由數(shù)字 0~ 7組成的數(shù),后面可跟字母 O或 Q,如 1777O。 ⑸ RADIX RADIX偽指令可以把默認(rèn)的基數(shù)改變?yōu)?2~ 16范圍內(nèi)的任何基數(shù)。格式如下: RADIX EXPRESSION ⑹ 字符串 字符串可以看成串常量,可以用單引號(hào)或雙引號(hào)把字符串放在其中,得到的是字符串的 ASCII碼值,例如, 39。ABCD’ 。 第 4章 匯編語言程序設(shè)計(jì) 目錄 上頁 下頁 結(jié)束 2021/11/11 - 13- 宏指令 1. 宏指令定義 宏指令名 MACRO [形式參數(shù) 1,形式參數(shù) 2, ? 形式參數(shù) N] ┇ ;宏指令體(宏體) ENDM 2. 宏調(diào)用 宏指令名 實(shí)際參數(shù) 1,實(shí)際參數(shù) 2, ? 實(shí)際參數(shù) N 3. 宏展開 例 INOUT宏指令,既可以引用它輸入一串字符,也可引用它顯示一串提示字符。 宏定義: INOUT MACRO X, Y MOV AH, X LEA DX, Y INT 21H ENDM 宏調(diào)用: DATAS SEGMENT INPUT DB ‘PLEASE INPUT ANY CHARACTERS:’,‘$’ KEYBUF DB 10,11 DUP(?),13,10,‘$’ DATAS ENDS CODES SEGMENT START: ┇ INOUT 9, INPUT ;顯示一串提示符的宏指令調(diào)用 LF ;換行 CR ;回車 INOUT 10, KEYBUF ;輸入一串字符的宏指令調(diào)用 INOUT 9, KEYBUF+2 ;顯示輸入的一串字符的宏指令調(diào)用 ┇ CODES ENDS END START 第 4章 匯編語言程序設(shè)計(jì) 目錄 上頁 下頁 結(jié)束 2021/11/11 - 14- 系統(tǒng)功能調(diào)用 DOS軟中斷指令 8086系統(tǒng)規(guī)定對這些功能的調(diào)用,統(tǒng)一使用軟中斷指令 INT n 其中, n是中斷類型碼。 DOS系統(tǒng)功能調(diào)用 ( INT 21H) ⑴ 帶顯示的單字符鍵盤輸入( 1號(hào)功能) 格式: MOV AH, 1 INT 21H ⑵ 輸出單字符( 2號(hào)調(diào)用) 格式: MOV DL,‘ A’ ; A字符的 ASCII碼置入 DL中 MOV AH, 2 INT 21H ⑶ 不帶顯示的單字符鍵盤輸入( 7號(hào)、 8號(hào)調(diào)用) ⑷ 字符串輸出( 9號(hào)調(diào)用) ⑸ 字符串輸入( 0AH號(hào)調(diào)用) ⑹ 返回操作系統(tǒng)( 4CH號(hào)調(diào)用) 格式: MOV AH, 4CH INT 21H 第 4章 匯編語言程序設(shè)計(jì) 目錄 上頁 下頁 結(jié)束 2021/11/11 - 15- 匯編語言程序設(shè)計(jì)舉例 用這三種基本結(jié)構(gòu)作為表示一個(gè)良好算法的基本單元。 ① 順序結(jié)構(gòu) ② 選擇結(jié)構(gòu) ③ 循環(huán)結(jié)構(gòu) ,它又稱重復(fù)結(jié)構(gòu),即反復(fù)執(zhí)行某一部分的操作。有兩類循環(huán)結(jié)構(gòu):當(dāng)型 (WHI
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1