在arm开发中经常使用函数其中函數调用中经常会用到跳转。
函数调用过程编译器会自动记录跳转的地址 但是这些地址的调用方法和跳转方式一直都有很多的变化。
1.直接嘚pc寄存器赋值
以上就是pc的寄存器直接给予一个指定的地址 强制pc跳转过去
这里可以在编译器中看到这个函数 也可以在scatter文件中对于这个函数進行指定地址的链接过程
在arm开发中经常使用函数其中函數调用中经常会用到跳转。
函数调用过程编译器会自动记录跳转的地址 但是这些地址的调用方法和跳转方式一直都有很多的变化。
1.直接嘚pc寄存器赋值
以上就是pc的寄存器直接给予一个指定的地址 强制pc跳转过去
这里可以在编译器中看到这个函数 也可以在scatter文件中对于这个函数進行指定地址的链接过程