CPU执行算术运算或者逻辑运算时,常将源操作数和
来源:未知 发布时间2026-01-14
CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在( )中。
A. 程序计数器(PC)
B. 累加器(AC)
C. 指令寄存器(IR)
D. 地址寄存器(AR)
答案:B
答题解析:
选项A程序计数器(PC)是用于存放下一条指令所在单元的地址。 当执行一条指令时,首先需要根据PC中存放的指令地址,将指令由内存取到指令寄存器中,即将程序计数器PC中的内容送到地址总线上,此过程称为"取指令"。与此同时,PC中的地址或自动加1或由转移指针给出下一条指令的地址。此后经过分析指令,执行指令。完成第一条指令的执行,而后根据PC取出第二条指令的地址,如此循环,执行每一条指令。
选项B累加寄存器(AC)可用于传送和暂存数据,也可参与算术逻辑运算,并保存运算结果。
选项C指令寄存器用来存放从内存中读取的指令。
选项D地址寄存器(Address Register,AR)用来保存当前CPU所访问的内存单元的地址。由于在内存和CPU之间存在着操作速度上的差别,所以必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止。


