A-A+
设CPI为1.2的某计算机的时钟频率为2 GHz 程序A在该计算机上的指令条数为4×109。
问题详情
设CPI为1.2的某计算机的时钟频率为2 GHz,程序A在该计算机上的指令条数为4×109。已知某次在该计算机上运行程序A的周转时间(从开始启动到执行结束的时间)为4s,则该程序这次运行所用CPU时间占整个CPU时间的百分比大约是()。
A.40%
B.60%
C.80%
D.100%
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
此题考查的知识点是程序执行所需的CPIJ时间=(指令条数×CPI)/时钟频率。该程序这次运行所用CPU时间占整个CPU时间的百分比等于:[(指令条数×CPI)/时钟频率]/周转时间×100%=[(4×109×1.2)/2GHz]/4×100%=60%