* LDS:地址传送(DS) 功能:LDS把保存在内存中的偏移地址及段地址(4个字节)装入目标寄存器组。段地址放在DS而偏移地址可放入任何一个通用或索引寄存器,下面的例子是把偏移地址装入DI,而把接下来的两个字节的高地址的内容送到DS: LDS DI,memory-addr 标志位:无影响。 机器码:|| mod reg/m | * LES:地址传送(ES) 功能:请参阅LDS,更换的是ES而不是DS。 标志位:无影响。 机器码:|| mod reg/m | * LODS/LODSB/LODSW:重复装入字符串 功能:把内存单元中的一个字节装入AL或把一个字装入AX,虽然LODS是字符串型运算,却不适合用指令前缀REP。DS:SI寄存器组指向一个字节(若用LODSB)或一个字(若用LODSW),并把它从内存单元装入AL或AX。若标志DF为0,则此指令把SI加1(若是字节)或加2(若是字),否则就减1或减2。 标志位:无影响。 机器码:1010110w(无操作数) * LOOP:无条件循环
原创力文档

文档评论(0)