计算机指令系统往往具有多种寻址方式。直接寻址方式指(111),立即数寻址方式指(112);寄存器寻址方式是指(113)。假设基址寄存器的内容为2000H,变址寄存器的内容为 03A0H,指令的地址码部分为2BH,当前正在执行的指令所在地址为3A00H。若采

admin2019-04-30  43

问题 计算机指令系统往往具有多种寻址方式。直接寻址方式指(111),立即数寻址方式指(112);寄存器寻址方式是指(113)。假设基址寄存器的内容为2000H,变址寄存器的内容为 03A0H,指令的地址码部分为2BH,当前正在执行的指令所在地址为3A00H。若采用相对寻址方式,操作数实际地址为(114)。若采用变址寻址,并考虑基址时,数据的实际地址为(115)。

选项 A、23DFH
B、4B3FH
C、23AOH
D、203FH

答案A

解析 计算机指令系统往往具有多种寻址方式。操作数地址在指令中称为直接寻址,操作数就是指令的一部分称为立即数寻址。当操作数地址在寄存器中,是寄存器间接寻址方式。相对寻址是用当前指令地址加指令地址码部分作为数据地址,即3A00H+002BH=3A2BH而基址加变址寻址则是用基址寄存器内容+变址寄存器内容+指令地址码部分得到。即:2000H+03A0H+002BH=23DFH。
转载请注明原文地址:https://kaotiyun.com/show/GAVZ777K
0

相关试题推荐
最新回复(0)