作者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
1F:→ fortified:成立bne下面就放add。不成立下面的add IF後面会被冲刷。 12/22 09:31
2F:→ fortified:这是以分支判断移至ID stage的情况。 12/22 09:33
3F:推 skill91002:了解! 12/23 20:48