02318计算机组成原理

用于反映计算机执行某条指令后所处的状态的寄存器是()A、指令寄存器B、数据累加器C、程序计数器D、PSW

题目

用于反映计算机执行某条指令后所处的状态的寄存器是()

  • A、指令寄存器
  • B、数据累加器
  • C、程序计数器
  • D、PSW
参考答案和解析
正确答案:D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●为了保证程序能连续执行,CPU必须确定下一条指令的地址,起到这一作用的是 (1) 。

(1) A.指令寄存器

B.状态寄存器

C.地址寄存器

D.程序计数器


正确答案:D

【解析】本题考查的是CPU寄存器的知识。
指令寄存器:CPU运行时把指令调入,存放于指令寄存器中。
程序计数器:每一条指令在存储器中都有相应的地址,CPU通过程序计数器和PC增量器计算出每一条指令的地址并在需要执行该指令时把其地址送入程序地址寄存器,然后读入该指令。
地址寄存器:存储指令地址的寄存器,其地址是由程序计数器和PC增量器计算出来的。

第2题:

下面的叙述中正确的是______。

A.在CPU中跟踪下一条指令地址的寄存器是主存地址寄存器

B.在CPU中跟踪下一条指令地址的寄存器是指令寄存器

C.在CPU中跟踪下一条指令地址的寄存器是指令计数器

D.在CPU中跟踪下一条指令地址的寄存器是状态条件寄存器


正确答案:B
解析:CPU中指令寄存器跟踪下一条指令地址。

第3题:

用于反映计算机执行某条指令后所处的状态的寄存器是()

A.指令寄存器

B.数据累加器

C.程序计数器

D.PSW


参考答案:D

第4题:

用来指出下一条待执行指令地址的是( )。

A.程序计数器
B.通用寄存器
C.指令寄存器
D.状态寄存器

答案:A
解析:
本题考查计算机系统基础知识。
CPU中有一些重要的寄存器,其中程序计数器中存放待执行指令的内存地址,指令寄存器则存放正在执行的指令,状态寄存器用于保存指令执行完成后产生的条件码,通用寄存器则作为暂时存放数据的存储设备,相对于主存储器,访问寄存器的速度要快得多。

第5题:

CPU通过(14)确定下一条指令的地址,以保证程序能连续执行。

A.指令寄存器

B.状态寄存器

C.地址寄存器

D.程序计数器


正确答案:D
解析:程序计数器PC的作用是用来存放将要执行的指令的地址,程序执行到什么地方,PC就指到什么地方,它始终跟着程序的执行。PC具有自动加1的功能,即从存储器中读出一个字节的指令码后,PC自动加1(指向下一个存储单元)。

第6题:

计算机中存放当前指令地址的寄存器称【 】。在程序顺序执行时,如果存储器按字节编址,每执行一条指令后,该寄存器自动加上已经执行的指令的字节数;如果执行转移、调用、中断等指令,则该寄存器接收新的地址。


正确答案:程序计数器PC
程序计数器PC

第7题:

计算机中存放当前指令地址的寄存器称为(7),在顺序执行程序时,若指令长度为16位,存储器按字节编址,每执行一条指令该寄存器自动加(8)。

A.地址寄存器

B.指令寄存器

C.栈地址寄存器

D.程序计数器


正确答案:D

第8题:

:为了保证程序能连续执行,CPU必须确定下一条指令的地址,起到这一作用的是( )。

A.指令寄存器

B.状态寄存器

C.地址寄存器

D.程序计数器


正确答案:D
本题考查的是CPU寄存器的知识。指令寄存器:CPU运行时把指令调入,存放于指令寄存器中。程序计数器:每一条指令在存储器中都有相应的地址,CPU通过程序计数器和PC增量器计算出每一条指令的地址并在需要执行该指令时把其地址送入程序地址寄存器,然后读入该指令。地址寄存器:存储指令地址的寄存器,其地址是由程序计数器和PC增量器计算出来的。

第9题:

用来指出下一条待执行指令地址的是(7) 。

A.程序计数器

B.通用寄存器

C.指令寄存器

D.状态寄存器


正确答案:A
本题考查计算机系统基础知识。CPU中有一些重要的寄存器,其中程序计数器中存放待执行指令的内存地址,指令寄存器则存放正在执行的指令,状态寄存器用于保存指令执行完成后产生的条件码,通用寄存器则作为暂时存放数据的存储设备,相对于主存储器,访问寄存器的速度要快得多。

第10题:

用来指出下一条待执行指令地址的寄存器是______。

A.程序计数器
B.通用寄存器
C.指令寄存器
D.状态寄存器

答案:A
解析:
程序计数器(Program Counter,PC)也称为指令计数器,用于存放下一条指令所在单元的地址。CPU使用PC以确定下一条指令的地址,从而保证操作系统中程序(或进程)能够连续地执行下去。通用寄存器可用于传送和暂存数据,也可参与算术逻辑运算,并保存运算结果。除此之外,它们还各自具有一些特殊功能(例如,AX为累加器,CX为计数器,BX、BP为基址寄存器,SI、DI为变址寄存器,BP还可以是基指针,SP为堆栈指针。)。指令寄存器(IR)用来保存当前正在执行的一条指令。状态寄存器(也称为条件码寄存器)用于存放两类信息:①是体现当前指令执行结果的各种状态信息(条件码),例如有无进位(CF位)、有无溢出(OV位)、结果正负(SF位)、结果是否为零(ZF位)、奇偶标志位(P位)等;②是存放控制信息(PSW:程序状态字寄存器),例如允许中断(IF位)、跟踪标志(TF位)等。

更多相关问题