题目
计算机存放下一条指令地址的寄存器是()A. 指令指针寄存器B. 地址寄存器C. 指令寄存器D. 堆栈指针寄存器
计算机存放下一条指令地址的寄存器是()
A. 指令指针寄存器
B. 地址寄存器
C. 指令寄存器
D. 堆栈指针寄存器
题目解答
答案
A. 指令指针寄存器
解析
本题考查计算机组成原理中寄存器的功能,核心在于理解不同寄存器的作用。关键点在于明确指令指针寄存器(IP)的职责是存储下一条指令的地址,而其他选项如地址寄存器、指令寄存器、堆栈指针寄存器分别负责不同的任务,需通过对比排除干扰项。
选项分析
- A. 指令指针寄存器:负责存储当前指令地址,并自动递增指向下一条指令,是正确答案。
- B. 地址寄存器:用于暂存CPU当前访问的内存地址,与指令地址无直接关系。
- C. 指令寄存器:存储当前正在执行的指令内容,而非地址。
- D. 堆栈指针寄存器:管理堆栈的顶端位置,与程序流程控制相关,但不直接存储指令地址。