ВУЗ:
Составители:
Нет
Да
Нет
Да
Рис.2. Ввод-вывод в режиме прерывания
Следует отметить два момента. Во-первых, ПУ должно иметь, предварительно установленное,
разрешение на работу в режиме прерываний. Во-вторых, возможны коллизии, когда несколько ПУ
выставляют процессору запрос прерывания. Эта коллизия разрешается с помощью механизма задания
уровня приоритетов для каждого ПУ. Возможна организация вложенных прерываний, когда ПУ с
Начало
Выбор
команды
Дешифрация и выполнение
команды.
Есть 3апрос?
Инкрементирование
счетчика команд
Контекстное
пе
р
еключение
Разрешено
прерывание
Контекстное
переключение
Идентификация ПУ
с максимальным
п
р
ио
р
итетом
ПП
1
ПП
n
Начало
Выбор
Инкрементирование команды
счетчика команд
Дешифрация и выполнение
команды.
Нет
Есть 3апрос?
Да
Нет
Разрешено
прерывание
Да
Контекстное
переключение
Идентификация ПУ
с максимальным
приоритетом
ПП1 ПП n
Контекстное
переключение
Рис.2. Ввод-вывод в режиме прерывания
Следует отметить два момента. Во-первых, ПУ должно иметь, предварительно установленное,
разрешение на работу в режиме прерываний. Во-вторых, возможны коллизии, когда несколько ПУ
выставляют процессору запрос прерывания. Эта коллизия разрешается с помощью механизма задания
уровня приоритетов для каждого ПУ. Возможна организация вложенных прерываний, когда ПУ с
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »
