Команды IRET и IRETD служат для возврата из подпрограммы обработки прерываний. Команда IRET работает с 16-разрядными регистрами, а команда IRETD - с 32-разрядными.

 

Команды IRET, IRETD
Синтаксис: IRET
IRETD
Операнды: Нет
Назначение: Возврат из прерывания
Процессор: 8086+
Флаги: Изменяются
Комментарий: Команда IRET извлекает из стека указатель команд (IP), регистр CS и регистр флагов, после чего возобновляет выполнение прерванной программы.
Команда IRETD аналогична по действию команде IRET, но работает с 32-разрядными регистрами.
Ограничения: Нет
Примеры:
iret