3.3.1.3 地址传送指令

  这组指令完成把地址送到指定寄存器的功能。

  LEA reg, src ; 有效地址送寄存器(load effective address
  执行操作:(reg) ← offset of src
  LEA指令把源操作数的有效地址送到指定的寄存器,这个有效地址是由src选定的一种存储器寻址方式确定的。

  LDS reg, src ; 指针送寄存器和DSload DS with point
  执行操作: (reg) ← (src)
       (DS) ← (src+2)

  LES reg, src ; 指针送寄存器和ESload ES with point
  执行操作: (reg) ← (src)
       (ES) ← (src+2)

  LDS和LES指令把确定内存单元位置的偏移地址送寄存器,段地址送DS或ES。这个偏移地址和段地址(也称地址指针)是由src指定的两个相继字单元提供的。

  注意:
  ● 指令中的reg不能是段寄存器;
  ● 指令中的src必须使用存储器寻址方式;
  ● 该指令不影响标志位。