LODS – загрузка строки
AC | LODSB | загрузка байта из [DS:SI] в AL | |||
AD | LODSW | загрузка слова из [DS:SI] в AX |
Описание.
Эта инструкция загружает в регистр AL или AX байт или слово по адресу DS:SI.
Инструкция LODS относится к группе инструкций обработки строк. Операнд-источник находится в памяти по адресу, содержащемуся в регистровой паре DS:SI. Сегментный регистр DS может быть заменён другим сегментным регистром с помощью префикса замены сегмента. Операндом-приёмником всегда является регистр AL или AX.
После загрузки байта или слова в аккумулятор содержимое регистра SI увеличивается (DF=0) или уменьшается (DF=1) на 1 или 2 в зависимости от размера операнда.
Флажки не изменяются.