ARM汇编中一些重要伪指令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ARM汇编中一些重要伪指令相关的知识,希望对你有一定的参考价值。

IMPORT ,定义表示这是一个外部变量的标号,不是在本程序定义的

EXPORT ,表示本程序里面用到的变量提供给其他模块调用的。

以上两个在汇编和C语言混合编程的时候用到

 

ENDP    表示PROC所定义的过程结束. (end procedure)

ENDS    表示SEGMENT定义的段结束.   (end segment)

END     程序结束.

 

B、BL、BX、BLX 和 BXJ

跳转、带链接跳转、跳转并切换指令集、带链接跳转并切换指令集、跳转并转换到 Jazelle 状态。

 

proc是定义子程序的伪指令,它和endp 分别表示子程序定义的开始和结束两者必须成对出现。

AREA 命令指示汇编程序汇编一个新的代码段或数据段。段是独立的、指定的、不可见的代码或数据块,它

们由链接程序处理。

以上是关于ARM汇编中一些重要伪指令的主要内容,如果未能解决你的问题,请参考以下文章

ARM汇编程序中的伪指令

ARM汇编伪指令

arm汇编中DCBDCWDCDDCQ指令

arm汇编中DCBDCWDCDDCQ指令

ARM的伪指令

嵌入式:ARM符号定义伪操作详解