题8

题目

Q:在计算机 M1 和计算机 M2 上分别运行功能完全相同的高级语言程序, 程序在 M1 和 M2 上的平均 CPI 相等, 则对于该类程序而言 ( )。
A. M1 和 M2 执行速度相等
B. M1 和 M2 中主频高的计算机执行速度快
C. M1 和 M2 中主频低的计算机执行速度快
D. 无法确定哪台机器的执行速度快

分析

A: 执行时间 指令条数 时钟周期的长度,程序在 上的平均 相等,但影响 CPU 执行时间的因素还有指令条数和时钟周期的长度, 此外相同的高级语言程序在不同计算机上编译生成的机器指令条数可能不同, 因此无法确定哪台机器执行该类程序的速度快。

选D