我对MIPS流水线处理器中的停顿数量感到有点困惑

时间:2016-04-29 03:30:49

标签: cpu-architecture

我最近在H Patterson的书中读过那些摊位(没有转发) 在MIPS流水线处理器中,两个add指令之间将是3,如下所示: 添加s0,s1,s2 添加s4,s3,s0 但是我的讲师告诉它将是2,因为第一个加法指令将在WRITEBACK阶段的前半周写入寄存器,因此它将在下一个循环的下一个指令的INSTRUCTION DECODE阶段可用。其中一个这对MIPS处理器是否正确?

1 个答案:

答案 0 :(得分:-1)

嗯,我马上得到了!!它们都可以......参考这个...... https://courses.cs.washington.edu/courses/cse410/05sp/lectures/cse410-10-pipelining-a.pdf