取段寄存器指令
该组指令的功能是把内存单元的一个“低字”传送给指令中指定的16位寄存器,把随后的一个“高字”传给相应的段寄存器(DS、ES、FS、GS和SS)。其指令格式如下:
LDS/LES/LFS/LGS/LSS Reg, Mem
LDS功能:将地址指针中的段地址送入DS,偏移地址送入寄存器Reg。(通常为指针寄存器和变址寄存器)
该指令为存取非当前数据段中的信息做好地址准备
伪码:
LDS SI , COUNT[1]
COUNT[1]指向的数据为0FFEEDDCC
则:SI = DDCC
DS = FFEE