A-A+

若某机主频为100 MHz 每个指令周期平均包含2个机器周期 每个机器周期包含2个时钟周期。

2022-08-12 14:13:36 问答库 阅读 196 次

问题详情

若某机主频为100 MHz,每个指令周期平均包含2个机器周期,每个机器周期包含2个时钟周期。 (1)求该机平均指令执行速度。 (2)若频率不变,但每条指令平均包含5个机器周期,每个机器周期包含4个时钟周期,求平均指令执行速度。


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:×
(1)根据机器主频为100MHz,得时钟周期=1/100MHz=0.01μs。根据每个指令周期包含2个机器周期,每个机器周期包含2个时钟周期,则一条指令的执行时间为0.01μs×2×2=0.04μs,故该机平均指令执行速度为1/0.04μs=25MIPS。(2)若每条指令平均包含5个机器周期,每个机器周期包含4个时钟周期,而且主频不变,则一条指令的执行时间:勾0.01×4×5=0.2μs,故该机平均指令执行速度为1/0.2μs=5MIPs。

考点:周期,机器