问题 单项选择题

某计算机的时钟频率为400MHz,测试该计算机的程序使用4种类型的指令。每种指令的数量及所需指令时钟数(CPI)如下表所列,则该计算机的运算速度是______。
指令类型 指令数目(条) 每条指令需时钟数 1 160000 1 2 30000 2 3 24000 4 4 16000 8

A.106.7
B.169.5
C.207.3
D.216.2

答案

参考答案:C

解析: 平均CPI=(160000×1+30000×2+24000×4+16000×8)/(160000+30000+24000+16000)≈1.93,400/1.93≈207.3MIPS。
MIPS表示每秒执行多少百万条指令。对于一个给定的程序,MIPS定义为


先计算出平均的CPI,然后再计算出运算速度。

填空题
判断题