2025 组成原理 计算机性能指标 选择题
第 18 题

下列关于 CPI 和 CPU 时钟周期的叙述中,错误的是()。

A. 不同类型指令的 CPI 可能不一样

B. 程序的 CPI 与 Cache 缺失率无关

C. 单周期 CPU 的时钟周期以最耗时指令所用的时间为准

D. 流水线 CPU 的时钟周期以最长流水段所用时间为准

[tag_link]

正确答案:B

A. 不同类型指令的 CPI 可能不一样:这是正确的,不同类型的指令由于其复杂度和执行步骤的不同,可能会有不同的 CPI(每条指令的平均时钟周期数)。✅ B. 程序的 CPI 会受到 Cache 缺失率的影响,因为 Cache 缺失会导致额外的内存访问延迟,从而增加访存型指令比如 LOAD 执行的平均时钟周期数。❌ C. 在单周期 CPU 设计中,每条指令在一个时钟周期内完成,所以时钟周期必须足够长以涵盖最耗时的指令。✅ D. 因为在流水线 CPU 中,时钟周期必须能够满足流水线中所有阶段的时间要求,因此时钟周期通常以最长的流水段为基准。✅