作者fortified (good fortified)
看板Grad-ProbAsk
標題Re: [理工] [計組] - 台聯大99
時間Wed Dec 22 09:20:43 2010
這題是要考管線沖刷,data hazard基本上利用前半週寫入,後半週讀出(還有forwarding)
就解決了。而且branch採預測(題目:事先預測成立)的方式,
第一題是分支成立,第二題是分支不成立。所以若成立不會有任何stall,
若不成立,則要沖刷三個指令。
這邊如果自己假設分支判斷移至ID stage<加比較器)則只需沖刷一個指令。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.176.19
→ fortified:成立bne下面就放add。不成立下面的add IF後面會被沖刷。 12/22 09:31
→ fortified:這是以分支判斷移至ID stage的情況。 12/22 09:33
推 skill91002:了解! 12/23 20:48