Возможно, имелся в виду процесс прерывания в контексте работы компьютера.
Прерывание — это временное прекращение выполнения микропроцессором текущей программы и переход к специальной подпрограмме. bmt203.narod.ru Обычно прерывание происходит при поступлении сигнала от внешних выводов или от внутренних устройств микроконтроллера. bmt203.narod.ru
Процесс прерывания включает следующие шаги: chipenable.ru
- Микроконтроллер сохраняет содержимое счётчика команд PC в стеке, то есть запоминает место, на котором его прервали. chipenable.ru
- Загружает в счётчик команд адрес соответствующего вектора прерывания и переходит на этот адрес. chipenable.ru
- Попадает на команду безусловного перехода, по которой переходит на подпрограмму обработки прерывания. chipenable.ru
- Запрещает прерывания сбросом флага I, выполняет подпрограмму. chipenable.ru
- После выполнения подпрограммы обработки прерывания микроконтроллер разрешает прерывания, устанавливая флаг I, и восстанавливает содержимое счётчика команд, то есть возвращается на то же место программы, на котором его прервали. chipenable.ru
Прерывания также могут быть вызваны некоторыми ошибками считывания или обработки данных и команд внутри самого микроконтроллера. bmt203.narod.ru