程序计数器是指( )
A、可存放指令的寄存器
B、可存放程序状态字的寄存器
C、本身具有计数逻辑与移位逻辑的寄存器
D、存放下一条指令地址的寄存器
【正确答案】:D
【题目解析】:程序计数器是指存放下一条指令地址的寄存器。程序计数器(Program Counter,PC)也被称为指令计数器,它主要用于存放下一条指令所在单元的地址。CPU使用程序计数器来确定下一条指令的地址,从而保证操作系统中程序(或进程)能够连续地执行下去。当程序顺序执行时,每取出一条指令,程序计数器内容自动增加一个值,指向下一条要取的指令。当程序出现转移时,则将转移地址送入程序计数器,然后由程序计数器指向新的指令地址。因此,程序计数器在CPU中扮演着至关重要的角色。