工学

填空题由ARP所指定的寄存器被当作()辅助寄存器或当前AR。在一条指令的执行过程中,当前辅助寄存器存放被访问的数据存储器的()。

题目
填空题
由ARP所指定的寄存器被当作()辅助寄存器或当前AR。在一条指令的执行过程中,当前辅助寄存器存放被访问的数据存储器的()。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在DEBUG中,T命令的功能是( )。

A、观察某内存单元的当前内容

B、连续运行被调试的程序

C、单步执行下一条指令

D、修改指定寄存器的内容


正确答案:C

第2题:

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

A.地址寄存器

B.指令寄存器

C.栈地址寄存器

D.程序计数器


正确答案:D

第3题:

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

A.主存地址寄存器

B. 程序计数器

C. 指令寄存器

D. 程序状态寄存器


参考答案:C

第4题:

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

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

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

第5题:

中央处理器(CPU)控制器中( )用来保存当前正在执行的一条指令的代码。




A.程序计数器(PC)
B.指令寄存器(IR)
C.地址寄存器(AR)
D.数据缓冲寄存器(DR)

答案:B
解析:
* CPU由控制器、运算器、cache和总线组成。控制器是全机的指挥中心,基本功能就是执行指令。控制器由程序计数器(PC)、指令寄存器(IR)、地址寄存器(AR)、数据缓冲寄存器(DR)、指令译码器、时序发生器和微操作信号发生器组成。程序计数器(PC):用以指出下条指令在主存中的存放地址,由自增功能。指令寄存器(IR):用来保存当前正在执行的一条指令的代码。地址寄存器(AR):用来存放当前CPU访问的内存单元地址。数据缓冲寄存器(DR):用来暂存由内存中读出或写入内存的指令或数据。

第6题:

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


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

第7题:

计算机中存放当前指令地址的寄存器称为(11),在顺序执行程序时,当指令长度为32位,存储器按字节编址,每执行一条指令该寄存器自动加(12)。在数据传输过程中经常增加一位来检验传送的正确性,该位称为(13)位。

A.程序计数器

B.指令寄存器

C.地址寄存器

D.栈地址寄存器


正确答案:A

第8题:

●计算机中存放当前指令地址的寄存器称为 (14) ,在顺序执行程序时,当指令长度为32位,存储器按字节编址,每执行一条指令该寄存器自动加 (15) 。在数据传输过程中经常增加一位来检验传送的正确性,该位称为 (16) 位。

(14) A.程序计数器

B.指令寄存器

C.地址寄存器

D.栈地址寄存器

(15) A.1

B.2

C.4

D.8

(16) A.诊断

B.海明校验

C.奇偶校验

D.循环冗余校验(CRC)


正确答案:A,C,C
【解析】CPU由寄存器组、算术逻辑单元ALU和控制单元这组成。而寄存器组中程序计数器(PC)就是存放当前指令地址的寄存器。
当指令长度为32位,存储器按字节编址时,每执行一条指令该寄存器自动加4,这样PC才能始终指向当前所需执行指令地址。
常用的校验码有奇偶校验码、海明校验码和循环冗余校验码(CRC)3种。奇偶校验码是通过增加一位校验位来使编码中1的个数为奇数(奇校验)或者为偶数(偶校验),从而使码距变为2,来检测数据代码中奇数位出错的编码。校验位的添加方法可以有3种方式:水平奇偶校验码、垂直奇偶校验码和水平垂直奇偶校验。根据题意,应为奇偶校验位。

第9题:

地址寄存器AR是用于存放( )当前访问的内存单元地址。

A. CPU
B. RAM
C. ROM
D. Cache

答案:A
解析:
控制器由程序计数器PC、指令寄存器IR、地址寄存器AR、数据寄存器DR、指令译码器等组成。
(1)程序计数器PC:用于指出下条指令在主存中的存放地址,CPU根据PC的内容去主存处取得指令。由于程序中的指令是按顺序执行的,所以PC必须有自动增加的功能,也就是指向下一条指令的地址。
(2)指令寄存器IR:用于保存当前正在执行的这条指令的代码,所以指令寄存器的位数取决于指令字长。
(3)地址寄存器AR:用于存放CPU 当前访问的内存单元地址。
(4)数据寄存器DR:用于暂存从内存储器中读出或写入的指令或数据。

第10题:

CPU中设置了多个寄存器,其中,( )用于临时放置从内存里面取得的程序指令的寄存器,用于存放当前从主存储器读出的正在执行的一条指令。

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

答案:C
解析:
通用寄存器:用于传送和暂存数据,也可参与算术逻辑运算,并保存运算结果。程序计数器:用于存放下一条指令所在单元的地址的地方。指令寄存器:临时放置从内存里面取得的程序指令的寄存器,用于存放当前从主存储器读出的正在执行的一条指令。地址寄存器:用来保存当前CPU所访问的内存单元的地址。

更多相关问题