ARM指令集手册
1ARM汇编指令集
一、跳转指令
跳转指令用于实现程序流程的跳转,ARM程序中
在
有两种方法可以实现程序流程的跳转:
I.使用专门的跳转指令。
II.直接向程序计数器PC写入跳转地址值。
通过向程序计数器PC写入跳转地址值,可以实现在4GB的地址空间
中的任意跳转,在跳转之前结合使用MOV,LR,PC等类似指令,可
以保存将来的返回地址值,从而实现在4GB连续的线性地址空间的子
程序调用。ARM指令集中的跳转指令可以完成从当前指令向前或向后
的32MB的地址空间的跳转,包括以下4条指令:
下载地址
用户评论