【补充】关于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
相关文章
相关标签/搜索