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

正文內(nèi)容

微機(jī)原理與接口技術(shù)課件chap4-1-資料下載頁

2025-08-01 15:03本頁面
  

【正文】 本格式: 段名 SEGMENT [定位類型 ][組合方式 ][類別 ] 匯編語言語句 段名 ENDS 2022/8/18 36 ? 這兩個偽指令總是成對出現(xiàn),二者前面的段名應(yīng)一致。 SEGMENT說明了一個段的開始, ENDS說明了一個段的結(jié)束。 ? 對數(shù)據(jù)段和堆棧段,段中的語句一般是變量定義。對代碼段則是指令語句。 如: data SEGMENT 指令語句 data ENDS SEGMENT和 ENDS偽指令 2022/8/18 37 ASSUME偽指令 在代碼段中,還必須明確段和段寄存器的關(guān)系,這由 ASSUME語句來指定。如 ASSUME CS:code, DS:data, ES:data 語句中的 code和 data為段名。 這個語句說明: 1. CS將指向名字為 code的代碼段 2. DS和 ES將指向名字為 data的數(shù)據(jù)段 段定義偽指令 2022/8/18 38 但要注意 ,ASSUME偽指令只是告知匯編程序有關(guān)段寄存器與段的關(guān)系 ,并沒有給段寄存器賦予實際的初值。故下面的語句 MOV AX,DATA MOV DS,AX MOV ES,AX 將段基址裝入段寄存器 。如果程序中用到堆棧段,則 SS也需裝入實際的初值。 代碼段基地址 不需要程序員裝入 CS寄存器,而由 OS負(fù)責(zé)裝入。 2022/8/18 39 SEGMENT語句后可以帶有可選參數(shù) , 用以 規(guī)定邏輯段的其他一些 屬性 。 1) 定位類型 說明 如何確定邏輯段的邊界。有四種: ? PARA(Paragraph): 邏輯段從一個節(jié) (16個字節(jié) ) 的邊界開始。 即 段的起始地址應(yīng)能被 16整除 , 或這說段 起始物理地址應(yīng)為 0H。 ——默認(rèn)類型 ? BYTE : 邏輯段從字節(jié)邊界開始,即段可以從任何地址開始。 ? WORD : 邏輯段從字邊界開始。即段的起始地址必須是偶數(shù)。 ? PAGE : 邏輯段從頁邊界開始。 256字節(jié)稱為一頁,故段的起始物理地址應(yīng)為 00H。 2022/8/18 40 2) 組合類型 說明不同模塊中同名段的組合方式。 ? PUBLIC: 所有此類型的 同名段 組合成一個邏輯段,公用一個段地址,運行時裝入同一個物理段中。 ? COMMON : 所有此類型的同名段具有相同的起始地址 (覆蓋 ),共享相同的存儲區(qū)域。 ? AT 數(shù)值表達(dá)式 : 按絕對地址定位,段地址就是表達(dá)式的值。 ? STACK : 專用于說明堆棧段,組合方式同 PUBLIC 2022/8/18 41 3) 類別 用單引號括起來的字符串。所有同類別的段被安排在連續(xù)的存儲區(qū)域中。 如:在模塊 1中有段定義: seg1 SEGMENT PARA STACK ‘stack’ … seg1 ENDS 在模塊 2中有段定義: seg2 SEGMENT PARA STACK ‘stack’ … seg2 ENDS 則連接時這兩個段被安排在一起。 2022/8/18 42 ORG規(guī)定了段內(nèi)的指令或數(shù)據(jù)存放的開始地址(偏移地址的初值 ),其格式為: ORG 表達(dá)式 表達(dá)式的值即為開始地址 , 從此地址起連續(xù)存放程序或數(shù)據(jù) 。 例: ABC SEGMENT ORG 100H begin: … … ABC ENDS ORG偽指令 指令從 100H開始存放 2022/8/18 43 小 結(jié) 匯編語言源程序的結(jié)構(gòu) 匯編語言語句格式 (1)數(shù)據(jù)項包括 常量、變量、標(biāo)號及表達(dá)式。 (2)表達(dá)式是 常數(shù)、寄存器、標(biāo)號、變量與運算符的組合 。 ? 表達(dá)式中的運算符有 6類: 算術(shù)、邏輯、關(guān)系、取地址、屬性、雜類。 偽指令 2022/8/18 44 作業(yè): 第二版 P188189 , ,
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1