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

正文內(nèi)容

第5章匯編語言與匯編程序(已修改)

2025-08-01 11:33 本頁面
 

【正文】 第 5章 匯編語言與匯編程序 【 本章重點(diǎn) 】 本章重點(diǎn)在于介紹匯編語言的指令格式和偽指令格式 、 匯編程序的上機(jī)調(diào)試過程等等 ,為后面學(xué)習(xí)微型計(jì)算機(jī)接口的編程打好基礎(chǔ) 。 【 本章難點(diǎn) 】 本章難點(diǎn)是匯編程序的上機(jī)調(diào)試過程,它是掌握匯編語言的關(guān)鍵。 匯編語言源程序匯編程序目標(biāo)程序(機(jī)器語言)匯編 匯編程序的執(zhí)行過程 167。 匯編語言的語句格式 一條匯編語言指令中最多包含 4個(gè)區(qū)段 , 如下所示: [標(biāo)號(hào) ]: 操作碼 [目的操作數(shù) , 源操作數(shù) ] [;注釋 ] 其中用方括號(hào)括起來的部分 , 可以有 , 也可以沒有 。 標(biāo)號(hào)與操作碼之間 “ : ” 隔開; 操作碼與操作數(shù)之間用 “ 空格 ” 隔開; 目的操作數(shù)和源操作數(shù)之間有 “ , ” 分隔; 操作數(shù)與注釋之間用 “ ; ” 隔開 。 167。 匯編語言中的常數(shù)與表達(dá)式 常數(shù)可以分?jǐn)?shù)值常數(shù)和字符串常數(shù)兩類 。 數(shù)值常數(shù)按其基數(shù)的不同 , 可有二進(jìn)制數(shù) 、 八進(jìn)制數(shù) 、 十進(jìn)制數(shù) 、 十六進(jìn)制數(shù)等幾種不同的表示形式 , 匯編語言中采用不同的后綴加以區(qū)分 。 B:表示二進(jìn)制數(shù) 。 例如 , 10100101B。 D:表示十進(jìn)制數(shù) 。 例如 , 278D或 278。 Q:表示八進(jìn)制數(shù) 。 例如 , 567Q, 263Q。 H:表示十六進(jìn)制數(shù) 。 例如 , 9AH, 5678H。 字符串常數(shù)是由單引號(hào)括起來的一串字符 。 例如: ‘ THIS IS A STUDENT!’ ‘12345’ 要指出的是 , 此處的 ’ 12345’其值并非是十進(jìn)制數(shù) 12345,而是代表它們所對(duì)應(yīng)的 ASCⅡ 碼 , 即 31H, 32H, 33H,34H, 35H。 在表達(dá)式中,運(yùn)算符充當(dāng)著重要的角色。 8086宏匯編有算術(shù)運(yùn)算符、邏輯運(yùn)算符、關(guān)系運(yùn)算符、分析運(yùn)算符和綜合運(yùn)算符共 5種。 算術(shù)運(yùn)算符 邏輯運(yùn)算符 關(guān)系運(yùn)算符 分析運(yùn)算符 綜合運(yùn)算符 + ( 加法 ) AND( 與 ) EQ( 相等 ) SEG( 求段基值 ) PTR - ( 減法 ) OR( 或 ) NE( 不相等 ) OFFSET( 求偏移量 ) THIS ( 乘法 ) XOR( 異或 ) LT( 小于 ) TYPE( 求變量類型 ) SHORT 247。 ( 除法 ) NOT( 非 ) GT( 大于 ) LENGTH( 求變量長度 ) HIGH MOD( 求余 ) LE( 小于或等于 ) SIZE( 求字節(jié)數(shù) ) LOW SHL ( 左移 ) GE( 大于或等于 ) SHR ( 右移 ) 8086匯編語言中的運(yùn)算符 分析運(yùn)算符共有 5個(gè): SEG( 求段基值 ) 、 OFFSET(求偏移量 )、TYPE(求變量類型 )、 LENGTH( 求字節(jié)數(shù) ) 和 SIZE( 求字節(jié)數(shù) ) 。 其中 LENGTH和 SIZE只對(duì)數(shù)據(jù)存儲(chǔ)器地址操作數(shù)有效 。 1) SEG運(yùn)算符:利用運(yùn)算符 SEG可以得到一個(gè)標(biāo)號(hào)或變量的段基址 使用格式: SEG變量名或標(biāo)號(hào)名 例如:已知數(shù)據(jù)段 DATA從存儲(chǔ)器實(shí)際地址 03000H開始 , 作如下定義后 , 用 SEG運(yùn)算符求變量所在的段基址 。 DATA SEGMENT ;定義數(shù)據(jù)段 VARl DB 10H, 18H, 25H, 34H ;定義字節(jié)數(shù)據(jù) VAR2 DW 2300H, 1200H ;定義字?jǐn)?shù)據(jù) VAR3 DD 11002200H, 33004400H :定義雙字?jǐn)?shù)據(jù) DATA ENDS ;數(shù)據(jù)段結(jié)束 MOV BX, SEG VARl 匯編成: MOV BX, 0300H MOV CX, SEG VAR2 匯編成: MOV CX, 0300H MOV DX, SEG VAR3 匯編成; MOV DX, 0300H 2) OFFSET運(yùn)算符:利用運(yùn)算符 OFFSET可以得到一個(gè)標(biāo)號(hào)或變量的偏移量 。 使用格式: OFFSET 變量名或標(biāo)號(hào)名 例如:對(duì)于上例中所定義的數(shù)據(jù)段,采用 OFFSET運(yùn)算符求出變量 VARl和 VAR2的偏移量。則: MOV BX, OF
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1