LR 連接寄存器:Link Register
LR寄存器的作用主要由兩個:
一是用來保存子程序的返回地址;
當通過BL或BLX指令調用子程序時,硬件自動將子程序返回地址保存在R14寄存器中。子程序返回時,把R14的值
複製到程序計數器PC,即可實現子程序返回。
二是當異常發生時,R14中保存的值等於異常發生時程序計數器PC的值減4(因爲cortex-m3採用3級指令流水線)。
因此在異常模式下,可以根據R14的值返回到異常發生前的相應位置,繼續執行。
LR 連接寄存器:Link Register
LR寄存器的作用主要由兩個:
一是用來保存子程序的返回地址;
當通過BL或BLX指令調用子程序時,硬件自動將子程序返回地址保存在R14寄存器中。子程序返回時,把R14的值
複製到程序計數器PC,即可實現子程序返回。
二是當異常發生時,R14中保存的值等於異常發生時程序計數器PC的值減4(因爲cortex-m3採用3級指令流水線)。
因此在異常模式下,可以根據R14的值返回到異常發生前的相應位置,繼續執行。
Power Automate Desktop 安裝完,登錄後老是提示one driver 錯誤