计算题

微机 A 和 B 采用了不同主频的 CPU 芯片, 片内逻辑电路完全相同。

问答题

若 A 机的 CPU 主频为 8MHz, B 机为 12MHz, 则 A 机的 CPU 时钟周期为多少?

【正确答案】

A 机的 CPU 主频为 8MHz, 所以 A 机的 CPU 时钟周期= 1÷ 8MHz=0.125μs。

【答案解析】
问答题

如 A 机的平均指令执行速度为 0. 4MIPS, 那么 A 机的平均指令周期为多少?

【正确答案】

A 机的平均指令执行速度为 0. 4MIPS, 则 A 机的平均指令周期=1 ÷0.4MHz =2.5μs 。

【答案解析】
问答题

 B 机的平均指令执行速度为多少?

【正确答案】

A 机平均每条指令的时钟周期数= 2.5μs÷0.125μs=20 。 而微机 A 和 B 片内逻辑电路完全相同, 所以B 机平均每条指令的时钟周期数也为 20。 由于 B 机的 CPU 主频为 12MHz, 所以 B 机的 CPU 时钟周期=1÷12MHz=1/12μs。 B 机的平均指令周期=20×1/12μs=5/3μs。 B 机的平均指令执行速度=3/5MIPS=0. 6MIPS。

【答案解析】