PC指向当前指令的下两条指令的地址
假定当前正在执行的指令的地址是xxxx0,那么pc的值就是xxxx8,也就是后面第二条指令的地址,当前指令的地址+8
至于为什么要设计成这样,我也不懂。我觉得这个只要记住就行了,不一定要弄明白为什么。
其他cpu也都类似,比如x86的EIP指向下一条指令的地址。
ARM汇编学习之寄存器 之PC
最新推荐文章于 2023-09-26 11:53:46 发布
PC指向当前指令的下两条指令的地址
假定当前正在执行的指令的地址是xxxx0,那么pc的值就是xxxx8,也就是后面第二条指令的地址,当前指令的地址+8
至于为什么要设计成这样,我也不懂。我觉得这个只要记住就行了,不一定要弄明白为什么。
其他cpu也都类似,比如x86的EIP指向下一条指令的地址。