Конспект лекций Часть 2 Челябинск 2015


Download 1.59 Mb.
Pdf ko'rish
bet33/70
Sana31.03.2023
Hajmi1.59 Mb.
#1310719
TuriКонспект
1   ...   29   30   31   32   33   34   35   36   ...   70
Bog'liq
ftd

Маскирование прерывания используется в вычислительных машинах с 
мощными процессорами. Маска прерывания представляет двоичный код, разряды 
которого поставлены в соответствие запросам или классам прерываний (рис. 28). 
Код приоритетного
запроса
Код маски 

1
2
k
1
2
k
Схема
выделения 
незамаски-
рованных 
запросов 
макс. при-
оритета 


РгМ 
РгЗП 
ОСП 
ЗП
1
ЗП
2
ЗП
k
ЗП – запрос на прерывание; 
РгЗП – регистр запросов прерываний; 
РгМ – регистр маски; 
ОСП – общий сигнал прерывания 
Рис. 28. Схема реализации управления приоритетами с помощью маски прерывания 
Маска загружается командой программы в регистр маски контроллера. 
Состояние 1 в данном разряде маски разрешает, а 0 запрещает (маскирует) 
прерывание текущей программы соответствующим запросом. Таким образом, 
программа, меняя маску, может устанавливать произвольные приоритетные 
соотношения между прерывающими программами без перекоммутаций линии 
запроса прерываний. Каждая прерывающая программа может устанавливать свою 
маску. При формировании маски «1» устанавливается в разряды, 
соответствующие запросам (прерывающей программе) с более высоким, чем у 
данной программы, приоритетом. Элементы И выделяют незамаскированные 
запросы прерываний, из которых специальная схема, аналогичная дейзи-цепочке, 
выделяет наиболее приоритетный и формирует код его номера. 
Смена приоритетов используется в вычислительных системах всех классов. 
Разряды регистра запроса прерываний имеют фиксированные приоритеты, 
причем максимальный приоритет имеет вход с минимальным номером, и имеется 
возможность программным путем изменять приоритеты входов, т.е. изменять 
дисциплину обслуживания ИЗП.


48 

Download 1.59 Mb.

Do'stlaringiz bilan baham:
1   ...   29   30   31   32   33   34   35   36   ...   70




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling