arm汇编指令
摘要:
1、 跳转指令(主要是分支指令) 分支指令有三种:分支指令B;带链接的分支指令BL(影响LR寄存器);带状态切换的分支指令BX(影响CPSR中的ARM状态和Thumb状态切换)a) 分支指令——B指令,该指令跳转范围限制在当前指令的±32M字节地址内(ARM指令为字对齐,最低2位地址固定为0)。 例如:B WAITA ;跳转到WAITA标号处,但没有保存返回地址b) 带链接的分支指令——BL指令适用于子程序调用,使用该指令后,下一条指令的地址(PC-4)被拷贝到R14(即LR) 连接寄存器中,然后跳转到指定地址运行程序。跳转范围限制在当 前指令的±32M字节地址内。2、 数 阅读全文
posted @ 2013-03-09 19:20 suwen 阅读(619) 评论(0) 推荐(0) 编辑