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