岗位知识竞赛

单选题按照程序计数器中的地址,从内存储器中取出指令,并送往指令寄存器成为()。A 编辑指令B 发出指令C 取指令D 分析指令

题目
单选题
按照程序计数器中的地址,从内存储器中取出指令,并送往指令寄存器成为()。
A

编辑指令

B

发出指令

C

取指令

D

分析指令

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

CPU执行程序时,为了从内存中读取指令,需要先将(6)的内容输送到地址总线上。

A.指令寄存器

B.标志寄存器

C.程序计数器

D.变址寄存器


正确答案:C
解析:当CPU从内存中读取指令的时候(即在存取指令周期中),CPU首先将程序计数器(PC)的内容送到地址总线上,同时送出内存的读控制信号,将所选中的内存单元的内容读入CPU,并将其存放在指令寄存器中。

第2题:

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(指令寄存器),然后交由指令译码器译码并执行指令。

第3题:

在CPU中存放当前正在执行指令的的寄存器是( )。

A.主存地址寄存器

B. 程序计数器

C. 指令寄存器

D. 程序状态寄存器


参考答案:C

第4题:

直接转移指令执行时,是将指令中的地址送入( )。

A.累加器 B.数据计数器 C.地址寄存器 D.程序计数器


正确答案:D

第5题:

转移指令执行时,只要将转移地址送入( )中即可

A.地址寄存器

B.指令寄存器

C.程序计数器

D.变址寄存器


正确答案:C

第6题:

CPU中设置了多个寄存器,其中()用于保存待执行指令的地址。

A.通用寄存器

B.程序计数器

C.指令寄存器

D.地址寄存器


正确答案:B

第7题:

CPU中保存着将要从内存中取出的指令在内存中的地址的寄存器是( )。

A.地址寄存器AR

B.标志寄存器FR

C.数据寄存器DR

D.程序计数器PC


正确答案:D

第8题:

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

A.指令寄存器

B.地址寄存器

C.程序计数器

D.通用寄存器


正确答案:C

第9题:

执行CPU指令时,在一个指令周期的过程中,首先需从内存读取要执行的指令,此时先要将指令的地址即( )的内容送到地址总线上。

A.指令寄存器(IR) B.通用寄存器 (GR)C.程序计数器 (PC) D.状态寄存器 (PSW)


正确答案:C

第10题:

CPU执行指令时,先根据( )的内容从内存读取指令,然后译码并执行。

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


正确答案:B

更多相关问题