用于存放从存储器中读出的指令的寄存器是()A、指令寄存器B、数据累加器C、程序计数器D、通用寄存器

题目

用于存放从存储器中读出的指令的寄存器是()

  • A、指令寄存器
  • B、数据累加器
  • C、程序计数器
  • D、通用寄存器
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.指令寄存器

B.数据累加器

C.程序计数器

D.PSW


参考答案:D

第2题:

在CPU中存放指令地址的寄存器是

A.指令寄存器

B.地址寄存器

C.程序计数器

D.通用寄存器


正确答案:C

第3题:

● 计算机在一个指令周期中,为了从内存读取指令操作码,首先需要将 (27) 的内容送到地址总线上。执行直接转移指令时,该指令中的转移地址被送入 (28) 。

(27)A. 程序计数器 B. 控制寄存器 C. 状态寄存器 D. 通用寄存器

(28)A. 累加器 B. 地址寄存器 C. 程序计数器 D. 存储器


正确答案:A,C

第4题:

CPU中用于暂时存放操作数和中间运算结果的是( )。

A.指令寄存器
B.数据寄存器
C.累加器
D.程序计数器

答案:C
解析:
本题考查计算机系统基础知识。
寄存器是CPU中的一个重要组成部分,它是CPU内部的临时存储单元。寄存器既可以用来存放数据和地址,也可以存放控制信息或CPU工作时的状态。
累加器在运算过程中暂时存放操作数和中间运算结果,它不能用于长时间保存数据。标志寄存器也称为状态字寄存器,用于记录运算中产生的标志信息。指令寄存器用于存放正在执行的指令,指令从内存取出后送入指令寄存器。数据寄存器用来暂时存放由内存储器读出的一条指令或一个数据字;反之,当向内存写入一个数据字时,也暂时将它们存放在数据缓冲寄存器中。
程序计数器的作用是存储待执行指令的地址,实现程序执行时指令执行的顺序控制。

第5题:

CPU执行指令时,先要根据(8)将指令从内存读取出并送入(9),然后译码并执行。

(8)

A.程序计数器

B.指令寄存器

C.通用寄存器

D.索引寄存器

(9)

A.程序计数器

B.指令寄存器

C.地址寄存器

D.数据寄存器


正确答案:A,B
程序计数器(PC)是专用寄存器,具有存储和计数两种功能,又称为“指令计数器”。在程序开始执行前将程序的起始地址送入PC,在程序加载到内存时依此地址为基础,因此PC的初始内容为程序第一条指令的地址。执行指令时CPU将自动修改PC的内容,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序执行,因此修改的过程通常只是简单的将PC加1。当遇到转移指令时后继指令的地址与前指令的地址加上一个向前或向后转移的位偏移量得到,或则根据转移指令给出的直接转移的地址得到。指令寄存器存储当前正在被CPU执行的指令。指令译码器将指令中的操作码解码,告诉CPU该做什么。可以说指令寄存器的输出是指令译码器的输入。所以CPU执行指令时,先要根据控制器中的子部件PC(程序计数器)将指令从内存读取出并送入控制器中的另一个子部件IR(指令寄存器),然后交由指令译码器译码并执行指令。

第6题:

用于指定待执行指令所在地址的是()。

A.指令寄存器

B.数据累加器

C.程序计数器

D.通用寄存器


参考答案:C

第7题:

内存储器中的机器指令,一般先取数据到缓冲寄存器,再送到( )

A.累加器

B.指令寄存器

C.地址寄存器

D.通用寄存器


正确答案:B

第8题:

用于存放从存储器中读出的指令的寄存器是()

A.指令寄存器

B.数据累加器

C.程序计数器

D.通用寄存器


参考答案:A

第9题:

CPU中有若干寄存器,其中存放存储器中数据的寄存器是下面哪项()

A.地址寄存器

B.程序计数器

C.数据寄存器

D.指令寄存器


参考答案:A

第10题:

CPU中有若干寄存器,其中存放存储器中数据和指令地址的寄存器、存放CPU将要执行的下一条指令地址的寄存器、存数据和指令的寄存器分别是()。

A.地址寄存器
B.程序计数器
C.数据寄存器
D.指令寄存器

答案:A,B,C
解析:
CPU中保存当前正在执行的指令的寄存器为指令寄存器IR,保存下一条指令地址的寄存器为程序计数器PC,用于存放存储器中数据和指令地址的寄存器是地址寄存器,存数据和指令的寄存器是数据寄存器。

更多相关问题