1. 程式人生 > >ARM匯編中一些重要偽指令

ARM匯編中一些重要偽指令

命令 指示 export 鏈接 area 偽指令 數據 表示 轉換

IMPORT ,定義表示這是一個外部變量的標號,不是在本程序定義的

EXPORT ,表示本程序裏面用到的變量提供給其他模塊調用的。

以上兩個在匯編和C語言混合編程的時候用到

ENDP 表示PROC所定義的過程結束. (end procedure)

ENDS 表示SEGMENT定義的段結束. (end segment)

END 程序結束.

B、BL、BX、BLX 和 BXJ

跳轉、帶鏈接跳轉、跳轉並切換指令集、帶鏈接跳轉並切換指令集、跳轉並轉換到 Jazelle 狀態。

proc是定義子程序的偽指令,它和endp 分別表示子程序定義的開始和結束兩者必須成對出現。

AREA 命令指示匯編程序匯編一個新的代碼段或數據段。段是獨立的、指定的、不可見的代碼或數據塊,它

們由鏈接程序處理。

ARM匯編中一些重要偽指令