MIPS流水线转发阶段疑问:为何仅分支冒险需转发至ID阶段?
流水线转发设计的疑问
- 学习时看到某幻灯片明确指出转发至ID阶段无意义,但另有资料的设计逻辑与之相反,支持将转发操作放在ID阶段。
- 我认为两种方案均具备可行性,但多数经典教材(如Harris、Hennessy的著作及配套课件)采用前者,仅在分支冒险场景下才需要转发至ID阶段。
- 我对此存在疑问:为何不将所有转发操作统一移至ID阶段,与分支转发合并,以此减少额外的多路选择器和控制信号?
补充说明:相关参考资料包括康奈尔大学、沙特国王大学的计算机体系结构课程课件,以及对应设计示意图。
内容的提问来源于stack exchange,提问作者Hussien Mostafa Elkholy
相关产品推荐
相关产品推荐

