1、指令系统
一组指令的集合
操作码 操作数……操作数
2、寻址方式
与数据有关的寻址方式
与转移地址有关的寻址方式
3、8086的寻址方式
- 立即寻址 MOV AX , 3069H
- 寄存器寻址 MOV AL , BH
- 直接寻址 MOV AX , [ 2000H ]
- 寄存器间接寻址 MOV AX , [ BX ]
- 寄存器相对寻址 MOV AX ,COUNT [ SI ]
- 基址变址寻址 MOV AX , [ BP ] [ DI ]
- 相对基址变址寻址 MOV AX ,MASK [ BX ] [ SI ]
4、段 寄 存 器 的 使 用 规 定
访问存储器的方式 | 默认的段寄存器 | 可跨越的段寄存器 | 偏移地址 |
---|---|---|---|
取指令 | CS | 无 | IP |
堆栈操作 | SS | 无 | SP |
一般数据访问 | DS | CS、ES、SS | 有效地址EA |
BP作为基址的寻址 | SS | CS、DS、ES | BP |
串操作的源操作数 | DS | CS、ES、SS | SI |
串操作的目的操作数 | ES | 无 | DI |