Skip to content

5、寻址

采用不同寻址方式的目的是:扩大寻址空间并提高编程灵活性

  • 立即寻址:操作数包含在指令中
  • 直接寻址:操作数存放在内存单元中,指令中直接给出操作数所在的存储单元的地址
  • 寄存器寻址:操作数存放在一个寄存器中,指令中给出寄存器名
  • 寄存器间接寻址:操作数存放在内存单元中,操作数所在存储单元的地址在某个寄存器中
  • 间接寻址:指令中给出操作数地址的地址
  • 相对寻址:指令地址码给出的是一个偏移量,操作数地址等于本条指令的地址加上该偏移量
  • 变址寻址:操作数地址等于变址寄存器的内容加偏移量

速度

  1. 立即寻址
  2. 寄存器寻址
  3. 直接寻址
  4. 寄存器间接寻址
  5. 间接

KESHAOYE-知识星球 V20251014112120