ARM匯編偽指令介紹
p; GET a1.s ;通知編譯器當前源文件包含源文件a1.s GE T C:\a2.s ;通知編譯器當前源文件包含源文件C:\ a2.s …… END 11、 INCBIN 語法格式: INCBIN 文件名 INCBIN 偽指令用于將一個目標文件或數據文件包含到當前的源文件中,被包含的文件不作任何變動的存放在當前文件中,編譯器從其后開始繼續(xù)處理。 使用示例: AREA Init , CODE , READONLY INCBIN a1.dat ;通知編譯器當前源文件包含文件a1.dat INCBIN C:\a2.txt ;通知編譯器當前源文件包含文件C:\a2.txt…… END 12、 RN 語法格式: 名稱 RN 表達式 RN 偽指令用于給一個寄存器定義一個別名。采用這種方式可以方便程序員記憶該寄存器的功能。其中,名稱為給寄存器定義的別名,表達式為寄存器的編碼。 使用示例: Temp RN R0 ;將R0 定義一個別名Temp 13、 ROUT 語法格式: { 名稱 } ROUT ROUT 偽指令用于給一個局部變量定義作用范圍。在程序中未使用該偽指令時,局部變量的作用范圍為所在的 AREA ,而使用 ROUT 后,局部變量的作為范圍為當前 ROUT 和下一個 ROUT 之間。 |