看板 Grad-ProbAsk 關於我們 聯絡資訊
題目:http://ppt.cc/z4IY A) 我想問一下是 NO TAKE 是暫停3cycle TAKE是暫停1 cycle嗎 所以是題目說not take 還是需要列出跳回loop的指令 等到mem再沖刷掉(但沖刷掉 不會增加執行時間?) 我寫答案是 11cycle 但感覺題目是要考因為stall而增加cycle time 可是我寫的解答卻不會因為stall增加 感覺毛毛的 B) 請問他這題的是意思是 single cycle delayed branch 是指有一個slot 可以插入不影響的指令 因此我寫的答案是插入sw指定 但是我的問題還有 高銘書上寫說 delayed一般是3cycle 如果有增加硬體改善 可以減少到只剩1cycle delayed 所以到底該看哪一個呢? 感謝~ 計組神人 拜託救救我 (跪 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.26.47 ※ 編輯: showyoulovex 來自: 140.134.26.47 (12/21 14:44)
Eggchun:把判斷從mem stage移到id stage 12/22 21:17