汇编指令B与BL
1.b与bl指令的作⽤是什么?
b与bl指令的作⽤:实现程序跳转,也就是调⽤⼦程序。
2.b与bl指令的区别是什么?
b与bl指令的区别:b指令:简单的程序跳转,跳转到到⽬标标号处执⾏。
汇编table指令什么意思bl指令:带链接程序跳转,也就是要带返回地址。在发⽣跳转前,将当前PC-4保存到R14中。 也就是返回地址存在R14中,所以可以在⼦程序返回时只要MOV PC, LR即可。
3.b与bl指令分别如何使⽤?使⽤时注意事项有哪些?举例说明。
b . ;死循环。"."--表⽰当前地址。
b reset ;跳⼊reset处理程序
bl label ;跳⼊label函数,同时将当前PC-4保存到R14中
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论