程序计数器(PC)中存放的是下一条指令的地址。由于多数情况下程序是顺序执行的,因此程序计数器设计成能自加。当出现转移指令时,就需重填程序计数器。程序计数器可能是下一条指令的绝对地址,也可能是相对地址,即地址偏移量。
累加寄存器(AC)通常简称为累加器,它是一个通用寄存器。其功能是当运算器的算术逻辑单元(ALU)执行算术或逻辑运算时,为ALU提供一个工作区。累加寄存器暂时存放ALU运算的结果信息。显然,运算器中至少要有一个累加寄存器。
程序状态寄存器(PSW)用来存放两类信息:一类是体现当前指令执行结果的各种状态信息,如有无进位(CF位),有无溢出(OF位),结果正负(SF位),结果是否为零(ZF位),奇偶标志位(PF位)等;另一类是存放控制信息,如允许中断(IF位),跟踪标志(TF位)等。有些机器中将PSW称为标志寄存器(FlagRegister,FR)。
地址寄存器一般用于寻址操作,其中存放的是地址。
(单选题)
在CPU中,()可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
A程序计数器
B累加寄存器
C程序状态寄存器
D地址寄存器
正确答案
答案解析
相似试题
(单选题)
Cache(高速缓冲存储器)用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换工作由()完成。
(单选题)
在软件开发方法中,生命周期法的主要缺点是:难以准确定义用户需求,软件开发工作是劳动密集型的,并且()。
(单选题)
通常在软件开发过程的()阶段,无须用户参与。
(单选题)
很多银行网站在用户输入密码时要求使用软键盘,这是为了()。
(单选题)
对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。
(单选题)
数据库SQL语言中,"AGEIN(15,35)"短语的正确含义是()。
(单选题)
关于在I/O设备与主机间交换数据的叙述,()是错误的。
(单选题)
用户登录了网络系统,越权使用网络信息资源,这属于()。
(单选题)
在软件工程环境中进行风险识别时,常见的、已知的及可预测的风险类包括产品规模、商业影响等,与开发工具的可用性及质量相关的风险属于()风险。