※ 引述《bobsonlin (billy)》之铭言:
: 书籍:张凡计组第二版(上)
: 题目与解答:
: https://i.imgur.com/3LZjgyu.jpg
: https://i.imgur.com/Ms4k6ZD.jpg
: 想问此题的(4)小题的a部分(其实a, b都不会XD,更别说(5),(6)QQ),我看不
懂
: 详解的作法,题目是要问 "percentage of all cycles are entirely spent fetching
w
: rong-path instructions", 答案的分子6我猜是因为 branches execute in stage = 7
,
: 但分母就看不懂了....
: 我想我问题的症结点在于不懂 Instructions between branch mispredictions、stall
c
: ycles 在算什么,跪求解释 orz
: 谢谢!!
不好意思
几分钟前看了22038文章的下方推文时,感觉是懂了,但现在的我仍然有一点小疑问...
就是最后答案是写 6/(16.7+6.4),但我觉得应该是 6.4/(16.7+6.4),因为若遇到 b
ranch misprediction 时,stage 7 当下的其余三个指令也可能被洗掉,也算是 cycles
spent fetching wrong-path instructions吧?因此我认为分子应该是 6.4
不知我这想法是否有不对的地方,盼各位大大指点
谢谢!!