Skip to content

立即数寻址

  1. 定义:源操作数位立即数的寻址方式称为立即数寻址。

  2. mov ax,5

直接寻址

  1. 定义:根据地址从内存(存储器)中寻找数据。

  2. mov ax,a

寄存器寻址

根据寄存器名直接去寄存器中找数据。

寄存器间接寻址

  1. 通过 lea 将地址存到寄存器中,再通过 [寄存器] 找到地址中的数据,这种方式称为寄存器间接寻址,简称间接寻址。
  2. 可用寄存器包括:BX、BP、SI、DI 仅有以上 4 个,其他均不可以。
  1. MOV:赋值 mov a,b
  2. LEA:取出源操作数地址的偏移量(取地址)
  3. XCHG:交换两个空间里的值
  4. ADD:加法
  5. INC:自增
  6. SUB:减法
  7. DEC:自减
  8. JMP:无条件跳转
  9. CMP:比较运算
  10. JZ:等于跳转
  11. JG:大于跳转
  12. JL:小于跳转
  13. JNZ:不等于
  14. JNG:小于等于
  15. JNL:大于等于
  16. LOOP:循环
  17. ROL:按位左移
  18. ROR:按位右移
  19. AND:按位与
  20. OR:按位或
  21. NOT:按位非
  22. XOR:按位异或

基于 MIT 许可发布