【補充】關於ARM的PC指針異常返回處理(PC+8,PC+4,PC-4,PC-8情況)

要理解PC指針,首先就要好好了解LR指針 連接寄存器LR(r14):用來保存和恢復PC寄存器的內容,它有兩個特殊功能。     (1)保存子程序返回地址。使用BL或BLX時,跳轉指令自動把返回地址放入r14中;子程序通過把r14複製到PC來實現返回,通常用下列指令之一:                         MOV PC, LR                          BX L
相關文章
相關標籤/搜索