下列关于计算机性能的说法,正确的是【 】。
A、指令条数少的代码序列执行时间一定短
B、同一程序在时钟频率不同的系列机上运行,时钟频率提高的倍数等于执行速度提高的倍数
C、执行不同程序,测得的同一台计算机的CPI可能 不同
D、执行不同程序,测得的同一条机器指令的CPI可能不同
下列关于计算机性能的说法,正确的是【 】。
A、指令条数少的代码序列执行时间一定短
B、同一程序在时钟频率不同的系列机上运行,时钟频率提高的倍数等于执行速度提高的倍数
C、执行不同程序,测得的同一台计算机的CPI可能 不同
D、执行不同程序,测得的同一条机器指令的CPI可能不同
C
【解析】
功能复杂的机器指令要比功能简单的指令执行时间长,所以指令条数少的代码序列执行时间不一定短;
程序执行过程中,需要访问存储器和I/O,处理器时钟频率的提高不能直接导致访存和I/O时间的缩短;
执行不同程序(包含的指令类型和指令条数不同),测得的同一条机器指令的CPI原则上是相同的,但同一台计算机的CPI可能不同。