若机器M的主频为1.5Ghz,在M上执行程序P的指令条数为5×105,P的平均CPI为1.2,则P在M上的指令执行速度和用户CPU时间分别为【 】。
A、0.8GIPS 、 0.4ms
B、0.8GIPS 、 0.4μs
C、1.25GIPS 、 0.4ms
D、1.25GIPS 、 0.4μs
若机器M的主频为1.5Ghz,在M上执行程序P的指令条数为5×105,P的平均CPI为1.2,则P在M上的指令执行速度和用户CPU时间分别为【 】。
A、0.8GIPS 、 0.4ms
B、0.8GIPS 、 0.4μs
C、1.25GIPS 、 0.4ms
D、1.25GIPS 、 0.4μs
C
【解析】
计算机的指令执行速度可用每秒指令条数(IPS)来衡量:
每秒指令条数(IPS)=时钟频率(主频)÷平均指令周期数=1.5G÷1.2=1.25G;
用户CPU时间=指令条数×CPI÷时钟频率=5×105×1.2÷1.5G=0.4m.
(1G=109)