作业帮 > 综合 > 作业

3级流水线中断时LR要减去4,为什么5级流水线还是减4了?例如ARM9是5级流水线啊.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/01 20:41:34
3级流水线中断时LR要减去4,为什么5级流水线还是减4了?例如ARM9是5级流水线啊.
虽然ARM9与ARM7的流水线级数不同,但ARM9使用了与ARM7相同的流水线执行机制,以提高兼容性(即第4条指令取指时,第1条指令执行完成),方便ARM7的代码也可以在ARM9上运行.