问答题

现有4级流水线,分别完成取指、指令译码并取数、运算、回写4步操作,假设完成各部操作的时间依次为100ns、100ns、80ns、50ns。试问: 如果在硬件设计上加以改进,至少需要推迟多少时间

【参考答案】

如果硬件上加以改进,则只延迟一个时钟周期即可(100ns)。因为在ADD指令中,运算周期就已经将结果得到了,可以通过数据......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)