Команда: |
LDS приемник, источник |
Назначение: |
Загрузить адрес, используя DS |
Процессор: |
8086 |
Команда: |
LES приемник, источник |
Назначение: |
Загрузить адрес, используя ES |
Процессор: |
8086 |
Команда: |
LFS приемник, источник |
Назначение: |
Загрузить адрес, используя FS |
Процессор: |
80386 |
Команда: |
LGS приемник, источник |
Назначение: |
Загрузить адрес, используя GS |
Процессор: |
80386 |
Команда: |
LSS приемник, источник |
Назначение: |
Загрузить адрес, используя SS |
Процессор: |
8086 |
Второй операнд (источник) для всех этих команд — переменная в памяти размером в 32 или 48 бит (в зависимости от разрядности операндов). Первые 16 бит из этой переменной загружаются в соответствующий сегментный регистр (DS для LDS, ES для LES и т.д.), а следующие 16 или 32 — в регистр общего назначения, указанный в качестве первого операнда. В защищенном режиме значение, загружаемое в сегментный регистр, всегда должно быть правильным селектором сегмента (в реальном режиме любое число может использоваться как селектор).