假定计算机M1和M2具有相同的指令集体系结构(ISA),主频分别为1.5GHz和1.2GHz。在M1和M2上运行某基准程序P,平均CPI分别为2和1,则程序P在M1和M2上运行时间的比值是( )。
A. 0.4
B. 0.625
C. 1.6
D. 2.5
链接:/questionTerminal/0ac50b88c0d34146905d25f9e435943b
答案是 C
执行时间 = (指令数 × CPI) / 时钟频率.
由于 M1 和 M2 具有相同的指令系结构, 则程序 P 在 M1 和 M2 的指令数相同.
于是比值为 CPI1 / 时钟频率1 : CPI2 / 时钟频率2
即 2/1.5 : 1/1.2 = 1.6
本题为小学应用题,执行时间 = 指...
用户登录可进行刷题及查看答案
本题为小学应用题,执行时间 = 指令条数 × CPI × 时钟周期。
由题意,计算机M1主频 f1=1.5GHz ,时钟周期 T1=1/f1 ,平均CPI CPI1=2 。计算机M2主频 f2=1.2GHz ,时钟周期 T2=1/f2 ,平均CPI CPI2=1 。
设程序P的指令数为 n ,则程序P在M1和M2上运行时间的比值是 。
本题选C。
登录后提交答案