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

正文內(nèi)容

西安郵電大學(xué)微機(jī)原理與匯編語(yǔ)言第5章-文庫(kù)吧

2025-04-17 18:05 本頁(yè)面


【正文】 11 例如: MYDARA SEGMENT 。 定義數(shù)據(jù)段起始語(yǔ)句 … … 。 定義數(shù)據(jù) MYDATA ENDS 。 定義數(shù)據(jù)段終止語(yǔ)句 MYCODE SEGMENT 。 定義代碼段起始語(yǔ)句 ASSUME CS:MYCODE,DS:MYDATA 。 約定段寄存器和段的關(guān)系 START: MOV AX,MYDATA 。 裝填相應(yīng)的段寄存器 MOV DS,AX … … 。 完成所需功能的程序段 MOV AH,4CH 。 設(shè)置返回 DOS INT 21H MYCODE ENDS 。 定義代碼段終止語(yǔ)句 END START 。 程序結(jié)束 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 12 匯編語(yǔ)言語(yǔ)句的類(lèi)型和格式 1. 語(yǔ)句分類(lèi) ① 指令性語(yǔ)句:也稱(chēng)指令語(yǔ)句 , 指令系統(tǒng)的指令 ,匯編后產(chǎn)生目標(biāo)代碼 。 ② 指示性語(yǔ)句:也稱(chēng)偽指令語(yǔ)句 , 告訴匯編程序如何匯編 , 匯編后不產(chǎn)生目標(biāo)代碼 。 ③ 宏指令語(yǔ)句:自定義語(yǔ)句 , 由指令語(yǔ)句和偽指令語(yǔ)句組成的指令集合 , 不展開(kāi)時(shí)不產(chǎn)生目標(biāo)代碼 。 2. 語(yǔ)句格式 匯編語(yǔ)言是由一條條的語(yǔ)句組成的 , 其每條語(yǔ)句的格式如下: 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 13 [ 名字 ] [ 語(yǔ)句前綴 ] 助記符 [ 操作數(shù) ] [ 。注釋 ] 其中帶方括號(hào)的部分表示任選項(xiàng) , 既可以有 , 也可以沒(méi)有 。 (1) 名字 ? 名字 ? 是語(yǔ)句的符號(hào)地址 ,對(duì)于指令語(yǔ)句 , ? 名字 ? 稱(chēng)為標(biāo)號(hào) , 其后必須加冒號(hào) ? : ? ;對(duì)于偽指令語(yǔ)句 ? 名字 ? 可以是變量名 、 段名 、 過(guò)程名等 ,其后不能加冒號(hào) ? :”。 ? 名字 ? 一般都有三個(gè)屬性:段屬性 、 偏移屬性和類(lèi)型屬性 。 ① 段屬性:表示 ? 名字 ? 所在段的起始地址 ( 即段地址 ) 。 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 14 ② 偏移屬性:表示 ? 名字 ? 所在段的起始地址到定義該 ? 名字 ? 的地址之間的字節(jié)數(shù) ( 即偏移量 ) 。 偏移量是一個(gè) 16位無(wú)符號(hào)數(shù) 。 ③ 類(lèi)型屬性:表示該名字的數(shù)據(jù)或地址的類(lèi)型 。 對(duì)于標(biāo)號(hào)和過(guò)程名 , 類(lèi)型屬性有 NEAR和 FAR兩種 ,表示只能在段內(nèi)被引用還是可以在其它段被引用; 對(duì)于變量類(lèi)型屬性有 BYTE(字節(jié) )、 WORD(字 )、 DWORD(雙字 )、 QWORD(四字 )、 TBYTE(十字節(jié) )等 , 表示數(shù)據(jù)區(qū)中存取操作對(duì)象的大小 。 對(duì)于段名只有段屬性 , 表示段的起始地址 ( 段地址) , 而沒(méi)有偏移屬性和類(lèi)型屬性 。 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 15 (2) 助記符 在指令語(yǔ)句中 , 表示該指令語(yǔ)句的操作碼 , 在偽指令語(yǔ)句中稱(chēng)為定義符 , 它們指出其語(yǔ)句的功能 。 (3) 操作數(shù) 操作數(shù)即為操作的對(duì)象 。 在指令語(yǔ)句中 , 可能有單操作數(shù)或雙操作數(shù) , 也可能無(wú)操作數(shù)或隱含操作數(shù);而在偽指令中可能有更多個(gè)操作數(shù) 。 當(dāng)操作數(shù)不止一個(gè)時(shí) , 相互之間應(yīng)該用逗號(hào)隔開(kāi) 。 可以作為操作數(shù)的有:常數(shù)、寄存器、標(biāo)號(hào)、變量和表達(dá)式等。 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 16 1) 常量:是指令在中出現(xiàn)的哪些固定值 ,可以分為數(shù)值常數(shù)和字符串常數(shù)兩類(lèi) 。 2) 寄存器: 8086/ 8088CPU的寄存器可以作為指令的操作數(shù) 。 3) 變量:是存儲(chǔ)器中某個(gè)數(shù)據(jù)區(qū)的名字 ,因此在指令中可以作為存儲(chǔ)器操作數(shù) 。 4) 表達(dá)式:使用運(yùn)算符把常數(shù) 、 寄存器 、標(biāo)號(hào) 、 變量等連接起來(lái)的運(yùn)算式 。 ① 表達(dá)式分為數(shù)值表達(dá)式和地址表達(dá)式兩種。 ② 表達(dá)式中常用的運(yùn)算符有以下幾種: 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 17 算術(shù)運(yùn)算符:+ 、 - 、 * 、 /和 MOD( 模除, 即兩個(gè)整數(shù)相除后取余數(shù) ) 等 。 邏輯運(yùn)算符: AND、 OR、 XOR、 NOT等 。 關(guān)系運(yùn)算符: EQ、 NE、 LT、 GT、 LE、 GE等 。 分析運(yùn)算符: SEG、 OFFSET、 TYPE、 SIZE、 LENGTH等 。 合成運(yùn)算符: PTR、 THIS、 SHORT等 。 其它運(yùn)算符: : 、 LOW、 HIGH等 (4) 注釋 注釋是對(duì)匯編語(yǔ)句的功能或匯編程序的說(shuō)明。 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 18 上機(jī)環(huán)境 硬件 系統(tǒng)軟件 應(yīng)用軟件 操作系統(tǒng): DOS系統(tǒng) 編輯器 : 匯編程序 : 連接程序 : 用戶(hù)開(kāi)發(fā)的程序: CPU、存儲(chǔ)器 (ROM、 RAM)、 I/O接口、輸入、輸出設(shè)備 匯編語(yǔ)言源程序的上機(jī)過(guò)程 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 19 上機(jī)過(guò)程 .EXE文件 手寫(xiě)程序 .ASM文件 .OBJ文件 編輯程序 編輯 匯編程序 匯編 連接程序 連接 EDIT MASM LINK 有語(yǔ)法錯(cuò)誤 無(wú)法正常連接 有算法錯(cuò)誤 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 20 (1) 編輯程序 DOS 環(huán)境下用 EDIT 編輯器 WINDOWS 環(huán)境下用 記事本 (2)匯編源程序 宏匯編程序 或小匯編程序 匯編程序主要有以下功能: ① 檢查源程序中語(yǔ)法錯(cuò)誤,給出錯(cuò)誤提示信息 ② 產(chǎn)生目標(biāo)文件( .OBJ)、列表文件( .LST)及交叉引用文件( .CRF) ③ 展開(kāi)宏指令 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 21 MASM宏匯編的提示信息及回答 交叉參考文件用的文件名 (缺?。簾o(wú)交叉參考文件) Cross reference[]: (交叉參考文件名 ) 列表文件名 (缺?。簾o(wú)列表文件) Source listing[]: (源列表文件名 ) 目標(biāo)文件名 (缺省:源文件名 .OBJ) Object filename[]: (目標(biāo)文件名 ) 欲匯編的 .ASM源文件名 (缺?。好钪械奈募? Source filename[.ASM]: (源文件名 ) 回 答 提 示 信 息 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 22 LINK的提示信息及回答 用到的庫(kù)文件名 (缺?。簾o(wú)庫(kù)文件) Libraries[.LIB]: (庫(kù)文件名 ) 建立 連接映象文件名 (缺?。簾o(wú) 連接映象文件 ) List file []: (連接映象文件名 ) 欲連接的 .OBJ文件名 (缺?。好钪械奈募? Run file [.EXE]: (可執(zhí)行文件名 ) 回 答 提 示 信 息 (3) 連接目標(biāo)文件 通過(guò) 程序?qū)崿F(xiàn) ① 將多模塊連接,產(chǎn)生一個(gè) .EXE文件 ② 連接庫(kù)文件( .LIB)及產(chǎn)生連接映象文件( .
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1