Команды LAHF и SAHF
Рубрика: Архитектура PC
(Команды CPU)
3505
Опубликовано: 07.05.2017
Команды LAHF и SAHF используются для работы с регистром флагов. Команда LAHF копирует часть регистра флагов в регистр общего назначения. После проведения с флагами каких-либо действий, их можно снова загрузить в регистр флагов комндой SAHF.
Команда LAHF
Синтаксис: | LAHF |
Операнды: | Нет |
Назначение: | Загрузка флагов в регистр AH |
Процессор: | 8086+ |
Флаги: | Не изменяются |
Комментарий: | Команда LAHF пересылает младший байт слова флагов в регистр AH |
Ограничения: | Нет |
Примеры: |
lahf |
Команда SAHF
Синтаксис: | SAHF |
Операнды: | Нет |
Назначение: | Запись регистра AH во флаги |
Процессор: | 8086+ |
Флаги: | Флаги SF, ZF, AF, PF и CF загружаются значениями из регистра AH |
Комментарий: | Команда SAHF загружает флаги SF, ZF, AF, PF и CF значениями из регистра AH, битами 7, 6, 4, 2 и 0 соответственно |
Ограничения: | Нет |
Примеры: |
sahf |
Комментарии (0)