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

正文內(nèi)容

西安郵電大學(xué)微機(jī)原理與匯編語(yǔ)言第5章-預(yù)覽頁(yè)

 

【正文】 6 例一 編程實(shí)現(xiàn) c=a+b,并在屏幕上顯示結(jié)果 解 1:用 C語(yǔ)言實(shí)現(xiàn) include int main(int argc, char* argv[]) { int a,b,c。 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 1 西安郵電學(xué)院計(jì)算機(jī)系 系統(tǒng)結(jié)構(gòu)教研室 教材及參考書(shū) 《 微型計(jì)算機(jī)原理 》 王忠民 王鈺 王曉婕 編著 《 微型計(jì)算機(jī)原理 》 學(xué)習(xí)與實(shí)驗(yàn)指導(dǎo) 王鈺 王勁松 刑高峰 編著 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 2 第 5章 匯編語(yǔ)言程序設(shè)計(jì) 主要內(nèi)容 : – 匯編語(yǔ)言源程序的格式及上機(jī)過(guò)程 – 匯編語(yǔ)句源程序的編寫(xiě) – 匯編語(yǔ)言程序的設(shè)計(jì) (一 ) ——順序與分支結(jié)構(gòu) – 匯編語(yǔ)言程序的設(shè)計(jì) (二 ) ——循環(huán)結(jié)構(gòu)與子程序 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 3 本節(jié)學(xué)習(xí)要求 學(xué)會(huì)在 DEBUG 調(diào)試環(huán)境下察看程序結(jié)果 學(xué)會(huì)簡(jiǎn)單匯編程序的編輯、運(yùn)行過(guò)程 掌握常見(jiàn)的輸入及顯示方法 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 4 計(jì)算機(jī)語(yǔ)言發(fā)展過(guò)程 機(jī)器語(yǔ)言 匯編語(yǔ)言 高級(jí)語(yǔ)言 FORTRAN BASIC COBOL PASCAL C/C++/C JAVA …... 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 5 機(jī)器語(yǔ)言 :依賴于機(jī)器的低級(jí)語(yǔ)言,書(shū)寫(xiě)格式為二進(jìn)制代碼。 匯編語(yǔ)言 :一種符號(hào)語(yǔ)言,與機(jī)器語(yǔ)言一一對(duì)應(yīng);使用助記符 優(yōu)點(diǎn) : 用戶理解容易 缺點(diǎn) : 不能被機(jī)器直接識(shí)別 高級(jí)語(yǔ)言 :獨(dú)立于機(jī)器的通用語(yǔ)言 ,接近人類的自然語(yǔ)言。 c=a+b。c=$39。 定義數(shù)據(jù) MYDATA ENDS 。 裝填相應(yīng)的段寄存器 MOV DS,AX … … 。 程序結(jié)束 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 12 匯編語(yǔ)言語(yǔ)句的類型和格式 1. 語(yǔ)句分類 ① 指令性語(yǔ)句:也稱指令語(yǔ)句 , 指令系統(tǒng)的指令 ,匯編后產(chǎn)生目標(biāo)代碼 。注釋 ] 其中帶方括號(hào)的部分表示任選項(xiàng) , 既可以有 , 也可以沒(méi)有 。 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 14 ② 偏移屬性:表示 ? 名字 ? 所在段的起始地址到定義該 ? 名字 ? 的地址之間的字節(jié)數(shù) ( 即偏移量 ) 。 對(duì)于段名只有段屬性 , 表示段的起始地址 ( 段地址) , 而沒(méi)有偏移屬性和類型屬性 。 當(dāng)操作數(shù)不止一個(gè)時(shí) , 相互之間應(yīng)該用逗號(hào)隔開(kāi) 。 3) 變量:是存儲(chǔ)器中某個(gè)數(shù)據(jù)區(qū)的名字 ,因此在指令中可以作為存儲(chǔ)器操作數(shù) 。 邏輯運(yùn)算符: AND、 OR、 XOR、 NOT等 。 其它運(yùn)算符: : 、 LOW、 HIGH等 (4) 注釋 注釋是對(duì)匯編語(yǔ)句的功能或匯編程序的說(shuō)明。 還可以利用 DEBUG直接編寫(xiě)一段小的匯編程序,并進(jìn)行調(diào)試和運(yùn)行。 ◢ PSP最開(kāi)始的兩個(gè)字節(jié) CD20, 是一條 INT 20H指令。 由于執(zhí)行 INT 20H的前提是CS:IP必須指向 PSP首單元 , 否則執(zhí)行 INT 20H反而會(huì)造成死機(jī) , 因此在 . EXE文件匯編格式中 ,不能直接執(zhí)行 INT 20H。 因?yàn)檫@條RET指令是遠(yuǎn)過(guò)程中的 RET指令 , 它將從棧頂彈出四個(gè)字節(jié) , 即把 PSP首單元的邏輯地址反彈到CS:IP之中 , 于是 CPU就自動(dòng)從 PSP首單元取出 INT 20H, 執(zhí)行它返回 DOS。 ② DOS中斷 , 占用類型號(hào)為 20H?3FH。 ② DOS可調(diào)用中斷: INT 20H、 INT 27H(程序退出 ); INT 25H、 INT 26H(磁盤(pán) R/ W中斷 ); INT 2FH(假脫機(jī)打印文件 ); INT 21H(系統(tǒng)功能調(diào)用 )。 ② 顯示輸出子程序: INT 10H。 ③ 發(fā)中斷請(qǐng)求: INT n ( 系統(tǒng)功能調(diào)用使用 INT 21H指令 ) 。 這里我們主要介紹他的幾個(gè)成用的功能 。匯編程序?qū)⒃?8086/ 8088方式下操作。 ⑵ DW 定義變量的類型為 WORD,給變量分配字操作數(shù)。 ARV1 DB 3+4,43H,2 ARV2 DW 474FH,1,? COUNT EQU 2 ARV3 DB 2 DUP(1,COUNT DUP(2)) ARV4 DD ARV3 ARV5 DB ‘AB’ ARV6 DW ‘AB’ 解:假設(shè)此數(shù)據(jù)段的段地址為 1234H,即 DS= 1234H,則有: 1234H:0000H 01H 02H 03H 04H 05H 06H 07H 08H 1234H:0009H 0AH 0BH 0CH 0DH 0EH 0FH 10H 11H 12H 13H 14H 15H 1234H:0016H 07H 43H FEH ARV1 4FH 47H 01H 00H ARV2 01H 02H 02H 01H 02H 02H ARV3 09H 00H 34H 12H ARV4 41H 42H ARV5 42H 41H ARV6 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 46 段定義偽指令的用途是在匯編語(yǔ)言源程序中定義邏輯段,常用的段定義偽指令有 SEGMENT/ENDS和 ASSUME等 ⑴ SEGMENT/ ENDS 偽指令 段名 SEGMENT [定位類型 ][組合類型 ][‘類名’ ] 段名 ENDS ① 定位類型。 … 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 47 ② 組合類型。類名是程序員任選的一個(gè)字符串,使用時(shí)必須用單引號(hào)括起來(lái)。其格式為: ORG 表達(dá)式 過(guò)程名 PROC [ NEAR/FAR] 過(guò)程名 ENDP … 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 49 宏指令及其使用 、宏定義和宏調(diào)用 宏指令是源程序中具有獨(dú)立功能的一段程序代碼。 3. 宏展開(kāi) … 宏體 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 51 具有宏調(diào)用的源程序被匯編時(shí),每個(gè)宏調(diào)用將被 MASM進(jìn)行宏展開(kāi)。 DECADD MACRO ADD AL,CL DAA MOV CL,AL ENDM 顯而易見(jiàn),這是一個(gè)無(wú)形式參數(shù)的宏定義
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1