某计算机的时钟频率为400MHz,测试该计算机的程序使用4路类型的指令。每种指令的数量及所需指令时钟数如下表所示,则该计算机的指令平均时钟数约为
指令类型 指令数目 每条指令需时钟数
1 160000 1
2 30000 2
3 24000 4
4 16000 8
A 1.85 B 1.93 C2.36 D3.75
具体的做法是:
160000+30000+24000+16000=230000
指令1 :160000/230000=0.70
指令2:30000/230000=0.13
指令3:24000/230000=0.10
指令4:16000/230000=0.07
0.7*1+0.13*2+0.10*4+0.07*8=1.92
计算机运算速度:400/1.92=207.3