Контроллер - прерывание - Большая Энциклопедия Нефти и Газа, статья, страница 1
Дипломат - это человек, который посылает тебя к черту, но делает это таким образом, что ты отправляешься туда с чувством глубокого удовлетворения. Законы Мерфи (еще...)

Контроллер - прерывание

Cтраница 1


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

Контроллер прерываний обслуживает процедуры прерывания. Прерывание - временный приостанов выполнения одной программы с целью оперативного выполнения другой, в данный момент более важной ( приоритетной) программы. Контроллер принимает запрос на прерывание от внешних устройств, определяет уровень приоритета этого запроса и выдает сигнал прерывания в МП. Микропроцессор, получив этот сигнал, приостанавливает выполнение текущей программы и переходит к выполнению специальной программы обслуживания того прерывания, которое запросило внешнее устройство. После завершения программы обслуживания восстанавливается выполнение прерванной программы. Контроллер прерываний является программируемым. Прерывания возникают при работе компьютера постоянно, достаточно сказать, что все процедуры ввода-вывода информации выполняются по прерываниям.  [2]

Контроллер прерываний преобразует аппаратные прерывания системной магистрали в аппаратные прерывания процессора и задает адреса векторов прерывания. Все режимы функционирования контроллера прерываний задаются программно процессором перед началом работы.  [3]

4 Типовая схема каскадирования ПК. П. [4]

Контроллеры прерываний имеют встроенные средства для их каскадирования с целью увеличения числа уровней прерываний. На рис. 3.3 показана типовая схема каскадирования, содержащая три контроллера, в которой контроллер ПКПО является ведущим, а остальные два - ведомыми.  [5]

6 Упрощенная структура интерфейса мультишина ( И 41. ФСИ - схема формирования сигналов интерфейса. БПП - блок приоритетного прерывания. [6]

Контроллер прерывания ( КП) выставляет на шину адреса ( разряды 8 - 10) код номера обрабатываемого запроса. Устройство, опознавшее номер своего запроса, выставляет на шину данных адрес вектора прерывания, поступающий в процессор, который приступает к обработке прерывающей программы.  [7]

Контроллер прерываний ВН59 фиксирует запрос на прерывание по фронту с предварительным удержанием низкого уровня напряжения на входе не менее 120 не.  [8]

Контроллер прерываний принимает запросы от клавиатуры, таймера, контроллеров ВУ и коммуникаций, а также от функциональных модулей, установленных в СМ, и обслуживает данные устройстза в режиме прерывания.  [9]

Контроллер прерываний обеспечивает невекторное прерывание от восьми источников. Необходимые для каждого конкретного случая источники прерывания выбираются при помощи проводных соединителей.  [10]

11 Сигналы центрального процессора Intel 8085. [11]

Контроллер прерываний Intel 8259 и его использование для реализации операций модуля ПРЕРЫВАНИЙ описываются в следующем разделе.  [12]

Контроллер прерываний путем предварительной программной установки в определенный режим работы обеспечивает два способа обслуживания прерывания программ: обслуживание по результатам опроса и обслуживание по запросу.  [13]

Контроллер прерываний путем предварительной программной установки в определенный режим работы обеспечивает два способа обслуживания прерывания программ: обслуживание по результатам опроса и обслуживание по запросу.  [14]

Когда контроллеры прерываний соединены в каскадную схему, для их правильного функционирования необходимо инициализировать каждое из устройств. Инициализация выполняется следующим образом. Индикатор единственности устройства, или 1 - й бит первого байта инициализации, должен быть во всех случаях равен НУЛЮ. Остальные биты первого и второго байтов инициализации устанавливают интервал вызываемого адреса и адреса блоков векторных прерываний. Следует заметить, что для каждого устройства должны быть установлены различные блоки векторных прерываний. Индикатор единственности устройства в первом байте инициализации показывает, что устройства соединены в каскадную схему и что поэтому для каждого устройства необходим третий байт инициализации. Когда в устройство посылается третий байт инициализации, адресный бит А0 должен быть равен ЕДИНИЦЕ. Третий байт инициализации, посылаемый в основное устройство, содержит биты для каждой его линии IRQ. Если бит равен ЕДИНИЦЕ, это указывает, что соответствующая линия IRQ подключена к сигналу INT от подчиненного устройства. Если же бит равен НУЛЮ, то линия IRQ либо не используется, либо подключена непосредственно к внешнему сигналу запроса на прерывание.  [15]



Страницы:      1    2    3    4    5