您的位置 首页 测评

ARM指令B和BL解析

ARM指令B和BL解析B或BL指令引起处理器转移到子程序名处开始执行,也就是跳转指令。两者的不同之处在于BL指令在转移到子程序执行之前,将其

ARM指令BBL解析

B或BL指令引起处理器转移到“子程序名”处开端履行,也便是跳转指令。

两者的不同之处在于BL指令在转移到子程序履行之前,将其下一条指令的地址拷贝到R14(LR,链接寄存器)。因为BL指令保存了下条指令的地址,因而运用指令“MOV PC ,LR”即可完成子程序的回来。而B指令则无法完成子程序的回来,只能完成单纯的跳转。用户在编程的时分,可根据详细使用选用适宜的子程序调用句子。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/258515.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部