假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则什么方式下访问到的操

题目
单选题
假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则什么方式下访问到的操作数为200()
A

直接寻址200

B

寄存器间接寻址(R)

C

存储器间接寻址(200)

D

寄存器寻址R

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

第1题:

CPU中的通用寄存器()

A.可以存放数据和地址

B.只能存放地址,不能存放数据

C.只能存放数据,不能存放地址

D.不仅存放数据和地址,还可代替指令寄存器


参考答案A

第2题:

寄存器直接寻址方式中,寄存器中所存的是______。

A、操作数

B、存放操作数的主存单元的地址

C、存放操作数的寄存器的编号

D、存放操作数的主存单元地址的地址


正确答案:A

第3题:

假设某条指令的一个操作数采用变址寻址方式,变址寄存器的内容为8H,指令中给出的形式地址为1200H,地址为1200H的内存单元中内容为12FCH,地址为12FCH的内存单元的内容为38B8H,则该操作数的有效地址为()

A.1200H

B.1208H

C.12FCH

D.38B8H


参考答案:B

第4题:

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

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

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

第5题:

立即数寻址中,指令地址字段的内容是

A.主存中的地址

B.操作数本身

C.寄存器的地址

D.寄存器的名称


正确答案:B

第6题:

基址加变址寻址方式的特点有()。

A、操作数存放在存储器中

B、操作数的偏移地址是一个基址寄存器的内容加上一个变址寄存器的内容

C、能实现存入或者取出指定存储单元中数据的操作

D、用BX作基址寄存器,隐含的段地址为DS;用BP基址寄存器,隐含的段地址为SS


参考答案:ABCD

第7题:

假设寄存器R中的数为20,主存地址为20和30的存储单元中存放的内容分别是30和 40,若访问到的操作数为40,则所采用的寻址方式为(10)。

A.立即寻址20

B.寄存器间接寻址(R)

C.存储器间接寻址20

D.直接寻址20


正确答案:C
解析:寄存器中存放了操作数地址的地址,这是存储器间接寻址。

第8题:

从基本的CPU工作原理来看,若CPU执行MOV R1,R0指令(即将寄存器R0的内容传送到寄存器R1中),则CPU首先要完成的操作是______(其中PC为程序计数器;M为主存储器;DR为数据寄存器;IR为指令寄存器;AR为地址寄存器)。

A.(R0)→R1

B.PC→AR

C.M→DR

D.DR→IR


正确答案:B
解析:CPU执行MOVRI,RO指令,CPU首先要完成的操作是从内存中读取该指令的指令操作码。取该指令的指令操作码,首先要做的就是将程序计数器的内容送到地址寄存器,即PC→AR。

第9题:

某32位计算机Cache容量16KB,Cache块大小16Byte,假设主存与Cache地址映像采用直接映像方式,则主存地址为1234E8F8(十六进制)的单元,装入Cache的地址是( )。

A.00010001001101
B.01000100011010
C.10100011111000
D.11010011101000

答案:C
解析:
由题意,cache块大小为16B,也即主存和cache都要分割成16B的块,块内偏移占4位低地址,cache容量16KB,共16KB/16B=1024个块,因此块地址占10位,计算机是32位,因此还剩余32-10-4=18位作为高地址,即主存分区号,那么该地址结构为:18位分区号,10位块号,4位块内偏移;题中采用直接映射,只有每个区块号相同的才能命中,题目考察的是装入cache的地址,那么就是取低14位,无需分区号,将1234E8F8展开为二进制取低14位即可。

第10题:

假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则下列方式中,()访问到的操作数为200。

A.直接寻址200
B.寄存器间接寻址(R)
C.存储器间接寻址(200)
D.寄存器寻址R

答案:D
解析:
A项,直接寻址200的操作数为300;B项,寄存器间接寻址(R)的操作数300;C项,存储器间接寻址(200)的操作数为400;D项,寄存器寻址R的操作数为200。

更多相关问题