题目如下:
根据下面的伪指令序列,AX寄存器的内容是多少?
TAB DW 1、2、3、4、5、6
ENTRY EQU 3
MOV BX , OFFSET TAB
ADD BX , ENTRY
MOV AX , WORD PTR [BX]
答案是:0300H
请问这个结果是怎么算来的?
另外,还请教一个附加问题:
这道题里面,我们知道“1、2、3、4、5、6”这些数字都是按字存放的,也就是一个数字占用两个字节的空间,我假设其实这些数据存储的其实地址是00H
那么对于数字0010,它的存储情况是:地址00H存放00,然后地址01H存放10呢?还是地址00H存放10,然后01H存放00呢?
简单的说就是对于两字节数据 是高位存放在低地址呢?还是低位存放在低地址?
先谢谢了 - !-