CPU执行指令时,先根据( )内容从内存读取指令,然后译码并执行。
- A.地址寄存器
- B.程序计数器
- C.指令寄存器
- D.通用寄存器
正确答案及解析
正确答案
B
解析
本题考查计算机系统基础知识。
程序计数器(PC)用于存放指令地址。当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取指令。当程序出现转移时,则将转移地址送入PC,然后由PC指出新指令地址。
通用寄存器组是CPU中一组工作寄存器,运算时用于暂存操作数或地址。在程序中使用通用寄存器可以减少访问内存次数,提高运算速度。
累加器是一个数据寄存器,在运算过程中暂时存放操作数和中间运算结果,不能用于长时间地保存一个数据。