关于 PC指针问题

根据《ARM微控制器基础与实践》第2页对指令流水线的说明ARM指令集中: 当前"取指PC"=当前PC 当前"译码PC"=当前PC-4 当前"执行PC"=当前PC-8编程 很容易理解ARM指令集中: 例程(1)     BL  delay    ;LR=当前PC-4(即当前指令"执行PC"+8-4)     mov r0,#0    ; delay   mov PC,LR    ;子函数返回;即返回
相关文章
相关标签/搜索