[理工] 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