ARM中的B指令和BL指令 作者: 时间:2016-11-20 来源:网络 加入技术交流群 扫码加入和技术大咖面对面交流海量资料库查询 收藏 在ARM处理器里主要是通过3中情况在控制程序执行的:1.流水方式执行程序,PC的值是下一条指令的地址,即每执行一条指令PC都加一个字的偏移。2.通过跳转指令来控制程序执行。 B 跳转到指定的指令处执行。 BL 跳转执行,保存子程序地址并返回。 BX 跳转执行并切换到Thumb状态。 BLX 三种方式组合
评论