某计算机采用大端方式,按字节编址。某指令中操作数的机器数为1234 FF00H,该操作数采用基址寻址方式,形式地址(用补码表示)为FFl2H,基址寄存器内容为F000 0000H,则该操作数的LSB(最低有效字节)所在的地址是( )。

admin2020-06-17  41

问题 某计算机采用大端方式,按字节编址。某指令中操作数的机器数为1234 FF00H,该操作数采用基址寻址方式,形式地址(用补码表示)为FFl2H,基址寄存器内容为F000 0000H,则该操作数的LSB(最低有效字节)所在的地址是(          )。

选项 A、F000 FF12H
B、F000 FF15H
C、EFFF FF12H
D、EFFF FF15H

答案D

解析 注意,内存地址是无符号数。操作数采用基址寻址方式,EA=(BR)+A,基址寄存器BR的内容为F000 0000H,形式地址用补码表示为FFl2H,即1111 1111 0001 0010B,因此有效地址为F000 0000H+(-00EEH)=EFFF FF12H。计算机采用大端方式编址,故低位字节存放在字的高地址处,机器数一共占4字节,该操作数的LSB所在的地址是EFFFFF12H+3=EFFF FF15H,所以选D。
转载请注明原文地址:https://kaotiyun.com/show/ET3i777K
0

最新回复(0)