Команды LAHF и SAHF
Рубрика: Архитектура PC
(Команды CPU)
4373
Опубликовано: 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)