2022 组成原理 计算机性能指标 选择题
第 12 题

某计算机主频为1GHz, 程序P 运行过程中,共执行了10000条指令,其中,80%的指令执行平均需1 个时钟周期,20%的指令执行平均需10个时钟周期。程序P 的平均CP|和CPU执行时间分别是()。

A.2.8,28 us B.28,28 us C.2.8,28ms

D.28,28ms

[tag_link]

正确答案:A

参考 指令执行指标 ,CPI 指平均每条指令的执行需要多少个时钟周期。由于 80% 的指令执行平均需要 1 个时钟周期,20% 的指令执行平均需要 10 个时钟周期,因此 CPI = 80% × 1 + 20% × 10 = 2.8 。计算机主频为 1GHz,程序 P 共执行 10000 条指令,平均每条指令需要 2.8 个时钟周期,因此, CPU 执行时间= ( 10000 × 2.8 ) /1 0 9 = 2.8 × 1 0 − 5 s = 28 μ s 。