Что такое прерывание?

ПрерываниеПрерывания относятся к уведомлению, переданному процессору/контроллеру аппаратным устройством или программным обеспечением, при получении которого контроллер на мгновение останавливается и реагирует на прерывание.

Всякий раз, когда происходит прерывание, контроллер завершает выполнение текущей инструкции и запускает выполнение процедуры обслуживания прерываний (ISR) или обработчика прерываний. ISR — это фрагмент кода, который сообщает процессору или контроллеру, что делать, когда происходит прерывание. После выполнения ISR контроллер возвращается к прошлой инструкции (до получения прерывания).

Прерывание — одна из самых важных и мощных концепций и функций в области микроконтроллеров/процессоров. Почти все системы реального мира и реального времени, построенные на микроконтроллерах и микропроцессорах, используют прерывания.

С Уважением, МониторБанк

Читать также:  Маленькие батарейки для часов: виды, применение, назначение

Добавить комментарий