DS寄存器 通常用来存放要访问数据的短地址
mov bx,1000H
mov ds,bx
mov al,[0] //把内存单元中的数据送入al寄存器
8086cpu自动去ds中的数据为内存单元的段地址 [--]中为偏移地址
因为不能直接将数据直接送入段寄存器,所以mov ds,1000H不可以
mov ax,1000H
mov ds,ax
mov ax,[0] 则ax存储10000H地址字单元 [0]低字节 [1]高字节
mov 指令有以下形式
mov 寄存器,数据
mov 寄存器,寄存器
mov 寄存器,内存单元
mov 内存单元,寄存器
mov 段寄存器,寄存器
add sub
add 寄存器,数据
add 寄存器,寄存器
add 寄存器,内存单元
add 内存单元,寄存器sub同add一样
时间: 2024-11-07 16:18:12