问题
问答题
某机CPU芯片的主振频率为8MHz,其时钟周期是多少μs若已知每个机器周期平均包含4个时钟周期,该机的平均指令执行速度为0.8MIPS,试问:
(1)平均指令周期是多少肚s
(2)平均每个指令周期含有多少个机器周期
(3)若改用时钟周期为0.4μs的CPU芯片,则计算机的平均指令执行速度又是多少
(4)若要得到40万条/s的指令执行速度,则应采用主振频率为多少MHz的CPU芯片
答案
参考答案:时钟周期=1÷8MHz=0.125μs
(1)平均指令周期=1÷0.8MIPS=0.125μs
(2)已知每个机器周期平均包含4个时钟周期,所以,机器周期=0.125μs×4=0.5μs
平均每个指令周期的机器周期数=0.125μs÷0.5μs=2.5
(3)由于平均每个指令周期的机器周期数,而每个机器周期平均包含4个时钟周期,所以,改用时钟周期为0.4μs的CPU芯片后,
[*]
(4)40万条/s的指令执行速度,即为0.4MIPS,所以,主振频率=4MHz。