• 2022-05-28
    设机器A的主频为8 MHz,机器周期含4个时钟周期,且该机的平均指令执行速度是 0.4 MIPS,试求该机的平均指令周期和机器周期。每个指令周期包含几个机器周期?如果机器B 的主频为12 MHz,且机器周期也含4个时钟周期,试问B机的平均指令执行速度为多少MIPS?
  • 根据机器A的主频为8 MHz,得时钟周期为1/8 MHz = 0.125 μs(1)机器周期=0. 125 μs×4 = 0.5μs(2)平均指令执行时间是1/0.4 MIPS = 2.5 μs(3)每个指令周期含2.5/0.5=5个机器周期(4)在机器周期所含时钟周期数相同的前提下,两机平均指令执行速度与它们的主频有关,即A机的平均指令速度/B机的平均指令速度=A机主频/B机主频 则B机的平均指令执行速度= (0.4 MIPS×l2 MHz)/8 MHz = 0.6 MIPS

    举一反三

    内容

    • 0

      设某机主频为8MHz,每个机器周期包含4个节拍周期,该机平均指令执行速度为1MIPS。试回答:平均每条指令周期包含几个机器周期?

    • 1

      某计算机主频为800MHz,每个机器周期平均包含2个时钟周期,每条指令周期平均包含2.5个机器周期,该计算机平均执行指令的速度为()MIPS。

    • 2

      中国大学MOOC: 某CPU的主频为8MHz,若已知每个机器周期平均包含4个时钟周期,该机的平均指令执行速度为0.8MIPS,则该机的每个指令周期包含___个机器周期。

    • 3

      设某机主频为200<br/>MHz ,每个指令周期平均为2.5个机器周期,每个机器周期平均包括2个时钟周期,则该机平均速度是______ .

    • 4

      设某机主频为8MHz,每个机器周期包含4个节拍周期,该机平均指令执行速度为1MIPS。试回答:该机的平均指令周期是多少时间?