建站优化

当前位置:

lr的catalog被删掉后可以恢复吗

浏览量:278次

lr的catalog被删掉后可以恢复吗

lr的catalog被删掉后可以恢复,因为只要文件没有被其它数据覆盖,都可以恢复。当通过BL或BLX指令调用子程序时,硬件自动将子程序返回地址保存在R14寄存器中。在子程序返回时,把LR的值复制到程序计数器PC即可实现子程序返回。可以使用MOVPCLR或者BXLR来完成子程序返回。另外,也可以在子程序入口处使用下面的指令将LR保存到栈中。当异常发生时,LR中保存的值等于异常发生时PC的值减4,因此在各种异常模式下,可以根据LR的值返回到异常发生前的相应位置继续执行。

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【779898168@qq.com】,我们在确认后,会立即删除,保证您的版权。