Команда HLT останавливает работу процессора до прихода очередного прерывания. Используется для случаев когда программе больше нечего делать и она ждет прерывания от внешнего устройства, чтобы продолжить свою работу. Например программа может ожидать, когда с жесткого диска считается нужная порция данных.

 

Команда HLT
Синтаксис: HLT
Операнды: Нет
Назначение: Останов
Процессор: 8086+
Флаги: Не изменяются
Комментарий: Команда HLT останавливает выполнение команд и переводит процессор в режим ожидания. Выполнение будет продолжено после прихода сигнала маскируемого или немаскируемого прерывания.
Ограничения: Нет
Примеры:
hlt