下列叙述中正确的是( )。

admin2022-10-24  27

问题 下列叙述中正确的是(          )。

选项 A、在CPU执行一条指令的过程中至少占用一个机器周期
B、在CPU执行一条指令的过程中只需要占用一个机器周期
C、在CPU执行一条指令的过程中至少占用两个机器周期
D、在CPU执行一条指令的过程中只需要占用两个机器周期

答案A

解析 一般把计算机完成一条指令所花费的时间称为一个指令周期。指令的执行过程可分为取指令、分析指令和执行指令。考虑到所有的器件中存储器的速度很慢,CPU访问一次内存所花的时间较长,因此,通常用内存中读取一个指令字的最短时间来规定CPU周期,也称为机器周期。由于取指令必须访问存储器,因此占用一个机器周期。分析指令是由指令译码电路完成的,所占用的时间极短,无须分配一个完整的机器周期,一般在取指令周期后期(取指令结束之前的很短时间内)就可以完成。指令的执行和指令中的操作数有关,比较复杂,可能不访问存储器(无操作数),可能访问一次存储器(单地址直接寻址等),也可能访问两次或多次存储器等。因此,执行指令可能会占用一个机器周期到几个机器周期。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/ZPkp777K
0

相关试题推荐
最新回复(0)