[理工] 111台科資概

作者: jacksoncsie (資工肥宅)   2022-02-17 20:35:43
這題目沒預設的情況,我自己假設是 mem stage 做 3 個 stage,其他都 1 個 stage
而 branch prediction 是在 mem stage 的最後一個才被決定的。
https://i.imgur.com/K5dmuc5.png
以下是自己畫的表格,有點久沒碰 pipeline 了
不知道有沒有錯
圖中 flush 改 5 個 cycle
https://i.imgur.com/hR5a16m.png
作者: ddesc (ddesc)   2022-02-17 22:14:00
想問j大 第一行跟第二行有RAW這個pipeline沒有forwarding 這樣第一行還沒寫入第二行就已經讀走不會讀錯嗎你後面很多clock都有兩個指令在memory stage這題是抄課本的 解答連結我信箱給你了 你參考一下

Links booklink

Contact Us: admin [ a t ] ucptt.com