[理工] 計組101台大電機

作者: ss455032 (ss455032)   2017-11-14 17:43:09
https://i.imgur.com/joXs28U.jpg
https://i.imgur.com/iekMSeQ.jpg
CPI=CPI_base+CPI_extra.
但是為什麼
原本oldCPI不是1+[beq]+[jump]=1+0.2*0.4*2
+0.05*100%*1
NewCPI=1+0.2*0.4*3+0.05*100%*2
從解答看感覺是原本就預設PREDICT NOT TAKEN.
是哪邊有提到呢。還是原本沒提就預設NOT TAKEN.
感謝大大們解答
作者: sarsman (DeNT15T♠)   2017-11-14 20:53:00
第二行最後,假設jump或branch不會改變control flow
作者: ss455032 (ss455032)   2017-11-14 22:27:00
謝謝。我以為他那段是照著原本已寫好的程式跑

Links booklink

Contact Us: admin [ a t ] ucptt.com