张凡442 How much time does the Control Unit have to generate the ALUsrc control signal ? Compare this to a single-cycle organization . ans. One clock cycle 答案好像有点直接,但是想问的是设定信号线不是在ID是那个阶段吗?这样指令进来要先 经过IF再到ID,ID解码完设定信号线,不就经过了2个stage吗? 还有怎么跟single cycle比较?single cycle也是一个clock cycle就设定完了吧!(只 是cycle time比较长) 请问我的理解有错吗,谢谢大家!
Control Unit 不论是否在有无 Pipeline 的情况下,皆都在IMEM接收到Data后,才会将Opcode传入Control Unit以Pipeline来说, Control Unit 必须在 ID 的时候就传ALUsrc 的讯号 , 因此为 1 cycle 没错至于如何跟 Single Cycle 比,我也不太清楚另外后面问的 Single Cycle 这样做不是好处,而是原理