若某处理器的时钟频率为500MHz,每4个时钟周期组成一个机器周期,执行一条指令平均需要三个机器周期,则该处理器的一个机器周期为(1)ns,平均执行速度约为(2)MIPS。

admin2019-04-09  29

问题 若某处理器的时钟频率为500MHz,每4个时钟周期组成一个机器周期,执行一条指令平均需要三个机器周期,则该处理器的一个机器周期为(1)ns,平均执行速度约为(2)MIPS。

选项 A、24
B、33
C、42
D、51

答案C

解析 若处理器的时钟频率为500MHz,则每个时钟周期为1/(500M)s,即0.2×10-8s。又因为1s=109ns,所以该处理器的时钟周期为2ns,其机器周期为4个时钟周期,即8ns。所以,第1空的正确答案为选项B。平均执行速度指的是每秒执行的指令数。因为该处理器的机器周期为8ns,执行一条指令平均需要3个机器周期,即24ns,所以1秒钟可以执行的指令数为(1s)/(24ns)=109/24≈41.6667×106。1MIPS表示每秒106条指令,所以该处理器的平均执行速度约为42MIPS。所以,第2空的正确答案为选项C。
转载请注明原文地址:https://jikaoti.com/ti/MzL7FFFM
0

最新回复(0)