码迷,mamicode.com
首页 > 其他好文 > 详细

ARM重要汇编指令记录

时间:2014-05-29 02:33:03      阅读:330      评论:0      收藏:0      [点我收藏+]

标签:c   a   数据      代码      

IMPORT ,定义表示这是一个外部变量的标号,不是在本程序定义的
EXPORT ,表示本程序里面用到的变量提供给其他模块调用的。
以上两个在汇编和C语言混合编程的时候用到


ENDP    表示PROC所定义的过程结束. (end procedure)
ENDS    表示SEGMENT定义的段结束.   (end segment)
END     程序结束.


B、BL、BX、BLX 和 BXJ
跳转、带链接跳转、跳转并切换指令集、带链接跳转并切换指令集、跳转并转换到 Jazelle 状态。


状态寄存器传送至通用寄存器类指令
功能:将状态寄存器的内容传送至通用寄存器。
例:  MRS   R0,CRSR     ;将CPSR中的内容传送至R0
相反的: MSR   CPSR_c,R0         ;将R0中的内容传送至CPSR


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


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

们由链接程序处理。

ARM重要汇编指令记录,布布扣,bubuko.com

ARM重要汇编指令记录

标签:c   a   数据      代码      

原文地址:http://www.cnblogs.com/VS164534SV/p/3754306.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!