[理工] 106 计组 pipeline

楼主: liu1030 (113鸡鸡男)   2018-12-17 21:05:00
如图
https://imgur.com/G4yKYK1
https://imgur.com/wZnXEYb
https://imgur.com/LOC4NeV
请问这题的第4小题
除了答案forwarding path从PP7拉
能否在exe算完sub后 从PP4往前拉?
此方法是否可行?
谢谢
作者: skyHuan (Huan)   2018-12-18 01:32:00
感觉要这样forwarding的话要再加其他HW正常forwarding的是给ALU用,sw用ALU是加base跟offset,把write addr forwarding要forwarding给pipeline register吗,如果这样应该要加上一个mux决定存进pipeline register的是原本的地址还是前馈的地址如果是只有用到EXE1的指令后面接ALU指令又有hazard就可以用你说的PP4往前拉来forwarding第四小题应该比较像MIPS的MEM/WB-to-MEM forwarding,从PP7拉应该会比较简单上面讲错了,不是原本的地址,是原本的write data或要forwarding的write datalw R1 20(R2) sw R1 16(R3)MIPS的这个例子也是用类似第四小题的前馈解决的
作者: bightp36936 (bightp36936)   2018-12-18 01:59:00
楼上真的猛几乎每题都能回答且详细不考虑去当个老师吗
作者: skyHuan (Huan)   2018-12-18 02:03:00
刚好张凡前几天有讲到类似题XD超爱张凡der!! 而且我数学很烂QQ
作者: st1009 (前端攻城师)   2018-12-18 07:49:00
觉得楼上台大正取了,别人不会的楼上都会,超强!
作者: skyHuan (Huan)   2018-12-18 07:54:00
楼上开始暗黑兵法了吗XD
作者: Dora5566 (咩休干某)   2018-12-18 10:00:00
sky大不要再反串了,你就是张凡对吧

Links booklink

Contact Us: admin [ a t ] ucptt.com