lr的catalog被刪掉后可以恢復嗎
【lr的catalog被刪掉后可以恢復嗎】lr的catalog被刪掉后可以恢復,因為只要文件沒有被其它數據覆蓋 , 都可以恢復 。當通過BL或BLX指令調用子程序時,硬件自動將子程序返回地址保存在R14寄存器中 。在子程序返回時,把LR的值復制到程序計數器PC即可實現子程序返回 ??梢允褂肕OVPCLR或者BXLR來完成子程序返回 。另外,也可以在子程序入口處使用下面的指令將LR保存到棧中 。當異常發生時,LR中保存的值等于異常發生時PC的值減4,因此在各種異常模式下,可以根據LR的值返回到異常發生前的相應位置繼續執行 。
