汇编 -2.8 - DS与数据段
对内存单元中数据的访问
-
对于8086PC机,可以根据需要将
一组内存单元
定义为一个段。
物理地址=段地址x16+偏移地址
将一组长度为N(N<=64k)
、地址连续
、起始地址为16的倍数
的内存单元
当作专门存储数据的内存空间
,从而定义了一个数据段
。 -
例:用
123B0H~123B9H
的空间来存放数据 -
处理方法:
DS:([address])
用DS
存放数据段的段地址
用相关指令访问数据段中的具体单元,单元地址由[address]
指出
将123B0H~123BAH的内存单元定义为数据段
- 累加数据段中的前3个单元中的数据
- 累加数据段中的前3个字型数据
练习
给出 00000H~0001F
的数据,请写出下面代码的执行结果:
执行程序
变了。。