0301 内存中字的存储
事实:对于8086CPU,以16位作为1个字
问题:16位的字存储在一个16位的寄存器中,如何存储?
回答:高8位放高字节,低8位放低字节

问题:16位的字在内存中需要2个连续字节存储,怎么存放?
回答:低位字节存在低地址单元,高位字节存在高地址单元
(数据的物理地址则要从低位读取,比如下面4E20H的地址是0而不是1)
例:20000D(4E20H)存放0、1两个单元
18D(0012H)存放在2、3两个单元
图示如下:

字单元
字单元:由两个地址连续的内存单元组成,存放一个字型数据(16位)
原理:在一个字单元中,低地址单元存放低位字节,高地址单元存放高位字节

在起始地址为0的单元中,存放的是4E20H
在起始地址为2的单元中,存放的是0012H
问题:
(1)0地址单元中存放的字节型数据是(20H )
(2)0地址字单元中存放的字型数据是(204EH )
(3)2地址单元中存放的字节型数据是(12H )
(4)2地址字单元中存放的字型数据是(0012H )