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

正文內容

[計算機]arm匯編偽指令介紹(編輯修改稿)

2024-09-17 15:58 本頁面
 

【文章內容簡介】 存表的首地址,當該選項存在時,內存表的首地址為表達式的值與基址寄存器的和。 MAP 偽指令通常與 FIELD 偽指令配合使用來定義結構化的內存表。 使用示例: MAP 0x100 , R0 ;定義結構化內存表首地址的值為 0x100 + R0 。 FILED 語法格式: 標號 FIELD 表達式 FIELD 偽指令用于定義一個結構化內存表中的數據域。 FILED 也可用 “ ” 代替。 表達式的值為當前數據域在內存表中所占的字節(jié)數。 FIELD 偽指令常與 MAP 偽指令配合使用來定義結構化的內存表。 MAP 偽指令定義內存表的首地址, FIELD 偽指令定義內存表中的各個數據域,并可以為每個數據域指定一個標號供其他的指令引用。 注意 MAP 和 FIELD 偽指令僅用于定義數據結構,并不實際分配存儲單元。 使用示例: MAP 0x100 ;定義結構化內存表首地址的值為 0x100 。 A FIELD 16 ;定義 A 的長度為 16 字節(jié),位置為 0x100 B FIELD 32 ;定義 B 的長度為 32 字節(jié),位置為 0x110 S FIELD 256 ;定義 S 的長度為 256 字節(jié),位置為 0x130 匯編控制( Assembly Control )偽指令 匯編控制偽指令用于控制匯編程序的執(zhí)行流程,常用的匯編控制偽指令包括以下幾條: — IF 、 ELSE 、 ENDIF — WHILE 、 WEND — MACRO 、 MEND — MEXIT IF、ELSE、ENDIF 語法格式: IF 邏輯表達式 指令序列 1 ELSE 指令序列 2 ENDIF IF 、 ELSE 、 ENDIF 偽指令能根據條件的成立與否決定是否執(zhí)行某個指令序列。當 IF 后面的邏輯表達式為真,則執(zhí)行指令序列 1 ,否則執(zhí)行指令序列 2 。其中, ELSE 及指令序列 2 可以沒有,此時,當 IF 后面的邏輯表達式為真,則執(zhí)行指令序列 1 ,否則繼續(xù)執(zhí)行后面的指令。 IF 、 ELSE 、 ENDIF 偽指令可以嵌套使用。 使用示例: GBLL Test ;聲明一個全局的邏輯變量,變量名為 Test…… IF Test = TRUE 指令序列 1 ELSE 指令序列 2 ENDIF WHILE、WEND 語法格式: WHILE 邏輯表達式 指令序列 WEND WHILE 、 WEND 偽指令能根據條件的成立與否決定是否循環(huán)執(zhí)行某個指令序列。當 WHILE 后面的邏輯表達式為真,則執(zhí)行指令序列,該指令序列執(zhí)行完畢后,再判斷邏輯表達式的值,若為真則繼續(xù)執(zhí)行,一直到邏輯表達式的值為假。 WHILE 、 WEND 偽指令可以嵌套使用。 使用示例: GBLA Counter ;聲明一個全局的數學變量,變量名為 Counter Counter SETA 3 ;由變量Counter 控制循環(huán)次數 …… WHILE Counter amp。lt。 10 指令序列 WEND MACRO、MEND 語法格式: $ 標號 宏名 $ 參數 1 , $ 參數 2 ,…… 指令序列 MEND MACRO 、 MEND 偽指令可以將一段代碼定義為一個整體,稱為宏指令,然后就可以在程序中通過宏指令多次調用該段代碼。其中, $ 標號在宏指令被展開時,標號會被替換為用戶定義的符號, 宏指令可以使用一個或多個參數,當宏指令被展開時,這些參數被相應的值替換。 宏指令的使用方式和功能與子程序有些相似,子程序可以提供模塊化的程序設計、節(jié)省存儲空間并提高運行速度。但在使用子程序結構時需要保護現場,從而增加了系統的開銷,因此,在代碼較短且需要傳遞的參數較多時,可以使用宏指令代替子程序。 包含在 MACRO 和 MEND 之間的指令序列稱為宏定義體,在宏定義體的第一行應聲明宏的原型(包含宏名、所需的參數),然后就可以在匯編程序中通過宏名來調用該指令序列。在源程序被編譯時,匯編器將宏調用展開,用宏定義中的指令序列代替程序中的宏調用,并將實際參數的值傳遞給宏定義中的形式參數。 MACRO 、 MEND 偽指令可以嵌套使用。 MEXIT 語法格式: MEXIT MEXIT 用于從宏定義中跳轉出去。 其他常用的偽指令 還有一些其他的偽指令,在匯編程序中經常會被使用,包括以下幾條: — AREA 16
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1