80x86的寻址方式

时间:2021-05-19 01:12:30

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