寻址
寻址方式是规定如何对地址字段作出解释,以找到操作数
- 操作数的位置
- 堆栈
- 主存开辟(软堆栈)
- CPU中的寄存器组组成(硬堆栈)
- 寄存器
- CPU寄存器
- 外设寄存器
- 存储器
- 主存
- 外存

- 堆栈
CPU能够直接访问的操作数只能存放在主存储器或CPU内的寄存器中
x86具体操作

- 立即寻址
操作码字段后面的部分是操作数本身 - 直接寻址类
- 直接寻址(主存直接寻址)方式

- 寄存器寻址(寄存器直接寻址)方式

- 直接寻址(主存直接寻址)方式
- 间接寻址类
- 间接寻址(主存间接寻址)方式

- 寄存器间接寻址方式

- 自增、减型寄存器间址方式


- 堆栈寻址

- 多重间接寻址(主存多重间接寻址)方式

- 间接寻址(主存间接寻址)方式
- 变址类
- 变址寻址

- 基址寻址


- 基址加变址方式
图略 - 相对寻址(浮动编址)

- 页面寻址

- 变址寻址