
指令周期是指( )。 A. 取指令时间 B. 取操作数时间 C. 取指令和执行指令时间 D. 存储操作结果时间
指令周期是指CPU从存储器中取出并执行一条指令所需的全部时间。它涵盖了从取指令开始到指令执行完毕的完整过程,包含取指、译码、执行等多个阶段,不同类型指令的指令周期长度可能不同。
答案:C. 取指令和执行指令时间
这一过程可细分为多个阶段,如取指(从内存读取指令到指令寄存器)、译码(解析指令操作码和操作数)、执行(进行算术逻辑运算或数据传输)、写回(将结果存入寄存器或内存)等。无论具体划分多少阶段,其核心始终围绕"取指令"和"执行指令"两个基本环节展开。例如,取指阶段通过PC寄存器获取指令地址并加载指令,执行阶段则由ALU完成具体操作,两者共同构成了指令周期的本质内涵。
理解指令周期有助于思考:现代CPU如何通过流水线技术重叠不同指令的取指和执行阶段,从而提升整体处理效率?