Характеристика обмена информацией по прерываниям

Материал из Викиверситета

Обмен по прерываниям используется в том случае, когда необходима реакция микропроцессорной системы на какое-то внешнее событие. Внешним событием может быть:

  • нажатие на клавишу клавиатуры
  • приход по локальной сети пакета данных.

Компьютер должен отреагировать на эти события. Например

  • выводом символа на экран;
  • чтением и обработкой принятого по сети пакета.

В общем случае организовать реакцию на внешнее событие можно тремя различными путями:

  • с помощью постоянного программного контроля факта наступления события (так называемый метод опроса флага или polling);
  • с помощью прерывания, то есть насильственного перевода процессора с выполнения текущей программы на выполнение экстренно необходимой программы;
  • с помощью прямого доступа к памяти, то есть без участия процессора при его отключении от системной магистрали.

материал с сайта intuit.ru