看板 Grad-ProbAsk 關於我們 聯絡資訊
題目:http://ppt.cc/iFyE 台大 第一個要問的是 2b 請問要全部列出RAW WAR WAW 嗎? 因為高銘書只列出 RAW 我看有些題目 是三種都會列出來 中興 第二題6c 我想問一下 計算cycle 不是要看data hazard嗎? 劃出IF ID EXE MEM WB 才能算出實際的計算時間 可是上面解答直接用公式 5*clock +(n-1)*clock=9clock 想問一下 哪種才是對的 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.26.47
RichLowkey56:1.只列出RAW是白算盤第三版以前沒講WAW跟WAR 12/05 15:29
RichLowkey56:第四版之後就有瞜所以第四版以後要寫 12/05 15:29
RichLowkey56:第二題你如果沒有少給條件的話答案應該錯了吧 12/05 15:31
RichLowkey56:有load-use至少停一個Cycle欸0.0 12/05 15:31
RichLowkey56:有錯請指正QAQ 12/05 15:36
感謝回答 呼~ 所以保險起見是RAW WAW WAR 都寫對把? 我是習慣都寫 但是怕多寫還被扣分 第二題我也認為 一定會暫停 光是$4 $3 $7 就會暫停不少時間(如果是沒有前看機制的話) 也歡迎大家提供不同意見 高銘的書真的蠻雷的 囧 ※ 編輯: showyoulovex 來自: 140.134.26.47 (12/05 15:44)
kiwidoit:我覺得他既然沒說forwarding or hazard detect機制,那 12/05 17:45
kiwidoit:load-use應該要stall 2個cycles,所以總共應該是11個吧。 12/05 17:47
jim055006:真的很雷~~感受很深 12/05 22:38
kiwidoit:11在+2改成13好了 XD" 12/06 09:28