arm9:PC=当前执行指令地址+8

假设当前正在执行0地址处的指令

  • AMR7的三级流水线如下:

arm9:PC=当前执行指令地址+8_第1张图片

  • ARM9是五级流水线,ARM9的五级流水线如下:

arm9:PC=当前执行指令地址+8_第2张图片
可见,ARM9和ARM7中都是PC=当前执行指令地址+8的根本的原因是,两者的流水线设计中,指令的执行阶段都是处于流水线的第三级。

你可能感兴趣的:(arm9:PC=当前执行指令地址+8)