假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则( )访问到的操作数为200。 Ⅰ.直接寻址200 Ⅱ.寄存器间接寻址(R) Ⅲ.存储器间接寻址(200) Ⅳ.寄存器寻址

admin2019-08-10  23

问题 假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则(    )访问到的操作数为200。
    Ⅰ.直接寻址200    Ⅱ.寄存器间接寻址(R)
    Ⅲ.存储器间接寻址(200)    Ⅳ.寄存器寻址R

选项 A、Ⅰ和Ⅳ
B、Ⅱ、Ⅲ
C、Ⅲ、Ⅳ
D、只有Ⅳ

答案D

解析 本题考查各种数据寻址方式的原理。直接寻址200中,200就是有效地址,所访问的主存地址200对应的内容是300,Ⅰ错误。寄存器间接寻址(R)的访问结果与Ⅰ一样,Ⅱ错误。存储器间接寻址(200)表示主存地址200中的内容为有效地址,所以有效地址为300,访问的操作数是400,Ⅲ错误。寄存器寻址R表示寄存器R的内容即为操作数,所以只有Ⅳ正确。此类题建议画出草图。
转载请注明原文地址:https://kaotiyun.com/show/nrCi777K
0

最新回复(0)