arm处理器共有多少个寄存器?哪个用作lr?哪个用作pc?
编辑:自学文库
时间:2024年03月09日
其中,R14寄存器被用作链接寄存器(Link Register,LR),用于存储函数调用的返回地址,即函数执行完毕后要返回的下一条指令的地址。
R15寄存器则被用作程序计数器(Program Counter,PC),用于存储当前正在执行的指令的地址,即程序顺序执行的位置。
通过控制PC的值可以实现执行跳转、函数调用等控制流操作。
总体而言,ARM处理器共有16个寄存器,其中LR用作链接寄存器,PC用作程序计数器。