Содержание
- 2. Понятие прерывания Прерывания – преднамеренное завершение текущей задачи и переход к следующей. Выполнение текущей программы прерывается
- 3. Последовательность действий при обработке прерываний Обобщенно последовательность действий аппаратных и программных средств по обработке прерывания можно
- 4. 2) Автоматически сохраняется некоторая часть контекста прерванного потока, которая позволит ядру возобновить исполнение потока процесса после
- 5. 3) Одновременно с загрузкой адреса процедуры обработки прерываний в счетчик команд может автоматически выполняться загрузка нового
- 6. 4) Временно запрещаются прерывания данного типа, чтобы не образовалась очередь вложенных друг в друга потоков одной
- 7. 5) После того как прерывание обработано ядром операционной системы, прерванный контекст восстанавливается и работа потока возобновляется
- 8. Классы прерываний В зависимости от источника, прерывания делятся на три больших класса: внешние; внутренние; программные.
- 9. Внешние прерывания могут возникать в результате действий пользователя или оператора за терминалом, или же в результате
- 10. Внутренние прерывания, называемые также исключениями (exeption), происходят синхронно выполнению программы при появлении аварийной ситуации в ходе
- 11. Программные прерывания отличаются от предыдущих двух классов тем, что они по своей сути не являются «истинными»
- 12. Рабочая область прерываний
- 13. Вектор прерывания Существуют два основных способа, с помощью которых шины выполняют прерывания: векторный (vectored) опрашиваемый (polled)
- 14. Устройствам, которые используют векторные прерывания, назначается вектор прерываний. Он представляет собой электрический сигнал, выставляемый на соответствующие
- 15. Механизм прерываний некоторой аппаратной платформы может сочетать векторный и опрашиваемый типы прерываний. Типичным примером такой реализации
- 16. Вектор прерываний, передаваемый в процессор, представляет собой целое число в диапазоне от 0 до 255, указывающее
- 17. Стандартные программы обработки прерываний
- 18. Приоритеты прерываний Прерываниям приписывается приоритет, с помощью которого они ранжируются по степени важности и срочности. О
- 19. Все источники прерываний обычно делятся на несколько классов, причем каждому классу присваивается приоритет. В операционной системе
- 21. Скачать презентацию