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