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

正文內容

arm匯編語言程序設計-資料下載頁

2025-03-09 08:41本頁面
  

【正文】 : 名稱 EQU 表達式 {,類型 } 作用: EQU偽指令用于為程序中的常量、標號等定義一個等效的字符名稱,類似于 C語言中的# define。其中 EQU可用“ *”代替。 名稱為 EQU偽指令定義的字符名稱,當表達式為 32位的常量時,可以指定表達式的數據類型,可以有以下三種類型: CODE1 CODE32和 DATA 使用示例: Test EQU 50 ;定義標號 Test的值為 50 Addr EQU 0x55, CODE32 ;定義 Addr的值為 0x55,且該處為 32位的ARM指令。 ARM匯編語言程序設計 EXPORT(或 GLOBAL) 語法格式: EXPORT 標號 {[WEAK]} 作用: EXPORT偽指令用于在程序中聲明一個全局的標號,該標號可在其他的文件中引用。 EXPORT可用 GLOBAL代替。標號在程序中區(qū)分大小寫, [WEAK]選項聲明其他的同名標號優(yōu)先于該標號被引用。 使用示例: AREA Init, CODE, READONLY EXPORT Stest ;聲明一個可全局引用的標號 Stest ?? END ARM匯編語言程序設計 IMPORT 語法格式: IMPORT 標號 {[WEAK]} 作用: IMPORT偽指令用于通知編譯器要使用的標號在其他的源文件中定義,但要在當前源文件中引用,而且無論當前源文件是否引用該標號,該標號均會被加入到當前源文件的符號表中。 標號在程序中區(qū)分大小寫, [WEAK]選項表示當所有的源文件都沒有定義這樣一個標號時,編譯器也不給出錯誤信息,在多數情況下將該標號置為 0,若該標號為 B或 BL指令引用,則將 B或 BL指令置為 NOP操作。 使用示例: AREA Init, CODE, READONLY IMPORT Main ;通知編譯器當前文件要引用標號 Main,但 Main在其他源文件中定義 ?? END ARM匯編語言程序設計 EXTERN 語法格式: EXTERN 標號 {[WEAK]} 作用: EXTERN偽指令用于通知編譯器要使用的標號在其他的源文件中定義,但要在當前源文件中引用,如果當前源文件實際并未引用該標號,該標號就不會被加入到當前源文件的符號表中。 標號在程序中區(qū)分大小寫, [WEAK]選項表示當所有的源文件都沒有定義這樣一個標號時,編譯器也不給出錯誤信息,在多數情況下將該標號置為 0,若該標號為 B或 BL指令引用,則將 B或 BL指令置為 NOP操作。 使用示例: AREA Init, CODE, READONLY EXTERN Main ;通知編譯器當前文件要引用標號 Main,但 Main在其他源文件中定義 ?? END ARM匯編語言程序設計 GET(或 INCLUDE) 語法格式: GET 文件名 作用: GET偽指令用于將一個源文件包含到當前的源文件中,并將被包含的源文件在當前位置進行匯編處理??梢允褂?INCLUDE代替 GET。 匯編程序中常用的方法是在某源文件中定義一些宏指令,用 EQU定義常量的符號名稱,用 MAP和 FIELD定義結構化的數據類型,然后用 GET偽指令將這個源文件包含到其他的源文件中。使用方法與 C語言中的“ include”相似。 GET偽指令只能用于包含源文件,包含目標文件需要使用 INCBIN偽指令 使用示例: AREA Init, CODE, READONLY GET ;通知編譯器當前源文件包含源文件 GE T C: \ ;通知編譯器當前源文件包含源文件 C: \ ?? END ARM匯編語言程序設計 1 INCBIN 語法格式: INCBIN 文件名 作用: INCBIN偽指令用于將一個目標文件或數據文件包含到當前的源文件中,被包含的文件不作任何變動的存放在當前文件中,編譯器從其后開始繼續(xù)處理。 使用示例: AREA Init, CODE, READONLY INCBIN ;通知編譯器當前源文件包含文件 INCBIN C: \ ;通知編譯器當前源文件包含文件 C: \ ?? END ARM匯編語言程序設計 1 RN 語法格式: 名稱 RN 表達式 作用: RN偽指令用于給一個寄存器定義一個別名。采用這種方式可以方便程序員記憶該寄存器的功能。其中,名稱為給寄存器定義的別名,表達式為寄存器的編碼。 使用示例: Temp RN R0 ;將 R0定義一個 1 ROUT 語法格式: {名稱 } ROUT 作用: ROUT偽指令用于給一個局部變量定義作用范圍。在程序中未使用該偽指令時,局部變量的作用范圍為所在的 AREA,而使用 ROUT后,局部變量的作為范圍為當前 ROUT和下一個 ROUT之間。 ? 預 習: ? 下次課內容: 1. ARM 匯編語言語句和程序格式 2. ARM 匯編語言與 C的混合編程 ? ? 謝謝! 演講完畢,謝謝觀看!
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1