Программирование на JAVA

а также логическое состояние выхода вентиля в соответствии с приведенным выше равенством зависят от сигналов, поданных на все соединенные с шиной вентили. Резистор R называется повышающим рези­стором, поскольку при открытых ключах он позволяет поднять напряжение на линии до уровня, соответствующего состоянию высокого напряжения.


Рис. 7.6. Архитектура шины с открытым стоком, используемая при реализации типичной линии запроса прерывания

Запрет и разрешение прерываний

Компьютер должен предоставлять программисту полный контроль над события­ми, происходящими во время выполнения программы. В ответ на поступивший от внешнего устройства запрос на прерывание процессор приостанавливает вы­полнение одной программы и начинает выполнение другой. Поскольку запросы на прерывание могут поступать в любой момент, они наверняка изменят последо­вательность событий, установленную программистом. Поэтому выполнение про­грамм обработки прерываний должно тщательно контролироваться. Одной из ос­новных возможностей, которой должен обладать любой компьютер, является возможность запрещать и разрешать прерывания по мере необходимости. Давай­те поговорим об этом более детально.


<< назад вперед >>