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

admin2019-05-10  22

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

选项 A、仅Ⅰ
B、仅Ⅱ、Ⅲ
C、仅Ⅲ、Ⅳ
D、仅Ⅳ

答案D

解析 Ⅰ:直接寻址(200)中的200应该是有效地址,所以访问的内容应该是主存地址为200对应的内容,即300。
    Ⅱ:寄存器间接寻址(R)和Ⅰ的情况一样,访问的操作数也是300。
    Ⅲ:存储器间接寻址(200)表示主存地址200所存的单元为有效地址,所以有效地址为300,访问的操作数是400。
    Ⅳ:寄存器寻址R表示寄存器R的内容即为操作数,所以访问的操作数为200。
转载请注明原文地址:https://jikaoti.com/ti/B5GjFFFM
0

最新回复(0)