文章目录
- 要解决的问题:CPU从内存单元中读取数据
- 字的传送
要解决的问题:CPU从内存单元中读取数据
1、要求:CPU要读取一个内存单元时,必须先给出这个内存单元的地址;
2、原理:8086设备中,内存地址由段地址和偏移地址组成(段地址:偏移地址);
3、
解决方案:使用DS和[address]配合。
具体步骤:
(1)使用DS寄存器存放要访问的数据的段地址;
(2)偏移地址用[address] 形式直接给出;
字的传送
8086CPU可以一次性传送一个字(16位的数据)
mov bx, 1000H
mov [ds], bx
mov ax, [0] # 1000:0 处的字型数据送入ax
mov [0],cx # cx 中的16位数据送到1000:0处