看板 Grad-ProbAsk 關於我們 聯絡資訊
: -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 140.114.32.190 : ※ 編輯: christianSK 來自: 140.114.32.190 (10/01 12:22) : 推 privatewind:如果沒有任何額外的技術輔助, I2和I6是有RAW的 10/01 12:35 : → privatewind:之所以沒有是因為他利用了前半週期寫入,後半週期讀出 10/01 12:35 : → privatewind:所以還是看題目怎麼說,不然就自己加註吧 10/01 12:36 : 推 privatewind:阿 我錯了= = 10/01 12:39 I2 IF ID EXE MEM WB I3 IF ID EXE MEM WB I4 IF ID EXE MEM WB I5 IF ID EXE MEM WB I6 IF ID EXE MEM WB ^^ 此時 I2 位於WB stage是存取register I6 位於IF stage是存取memory 所以兩個沒RAW。 -- 剛剛眼殘看錯 囧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.187.85
christianSK:(2,6)間應該是沒有data harzard吧 10/01 12:47
christianSK:還是說data dependence也要排除三個指令距離之外的 10/01 12:48
privatewind:如果是指data hazard的話,往下數3指令 10/01 12:50
privatewind:不過有些題目沒講清 有沒有支援前半週期 後半週期... 10/01 12:53
privatewind:有支援的話 還可以少一個指令 10/01 12:54