arm7 中为啥pc等于当前指令+8

来源:互联网 发布:java this super 编辑:程序博客网 时间:2024/05/16 10:41
pc这样是因为arm是三级流水线结构的。
arm对指令的操作分别是取指令-译码-执行。
这种结构下,当第一条指令执行时,对第二条指令译码,同时取第三条指令。
pc指向的总是取指令,也就是当前执行指令开始的第三条指令。
0 0
原创粉丝点击