Содержание
- 2. В.А.Серков "Операционные системы" 5 Прерывания и исключения - это события, которые указывают на возникновение в системе
- 3. В.А.Серков "Операционные системы" 5 Одной из разновидностей программно-управляемого обмена данными с ВУ в ЭВМ является обмен
- 4. В.А.Серков "Операционные системы" 5 Особенность обмена с прерыванием программы позволяет организовать обмен данными с ВУ в
- 5. В.А.Серков "Операционные системы" 5 Типы прерываний Внешние прерывания генерируются по аппаратному сигналу, поступающему от периферийного оборудования,
- 6. В.А.Серков "Операционные системы" 5 Типы прерываний С помощью инструкции INT86(n) (n - номер прерывания) можно сгенерировать
- 7. В.А.Серков "Операционные системы" 5 Схема возникновения программного прерывания
- 8. В.А.Серков "Операционные системы" 5 Типы прерываний Исключения являются для процессора внутренними событиями и сигнализируют о каких-либо
- 9. В.А.Серков "Операционные системы" 5 Типы прерываний Ошибка (отказ) - это исключение, которое обнаруживается либо перед исполнением,
- 10. В.А.Серков "Операционные системы" 5 Типы прерываний Ловушка возникает на границе команд сразу же после команды, вызвавшей
- 11. Расширенный программируемый контроллер прерываний (APIC)
- 12. В.А.Серков "Операционные системы" 5 Микропроцессоры IA-32, начиная с модели Pentium, содержат встроенный расширенный программируемый контроллер прерываний
- 13. В.А.Серков "Операционные системы" 5 Встроенный APIC различает следующие источники прерываний. От локальных устройств. От внешних устройств.
- 14. Аппаратные прерывания
- 15. В.А.Серков "Операционные системы" 5 Структура контроллера прерываний 8259А RGI - регистр запретов прерываний; хранит все уровни,
- 16. В.А.Серков "Операционные системы" 5 Структура контроллера прерываний 8259А BD - буфер данных; предназначен для сопряжения с
- 17. В.А.Серков "Операционные системы" 5 Каскадное включение контроллеров прерываний
- 18. В.А.Серков "Операционные системы" 5 Поскольку в каждый момент времени может поступить более чем один запрос на
- 19. В.А.Серков "Операционные системы" 5 В циклическом режиме используется круговой порядок использования приоритетов. Последнему обслуженному запросу присваивается
- 20. В.А.Серков "Операционные системы" 5 Подсистема прямого доступа к памяти Прямой доступ к памяти (ПДП) - Direct
- 21. Программные прерывания.
- 22. В.А.Серков "Операционные системы" 5 int86(int K, union REGS *inr, union REGS *outr) K – код прерывания;
- 23. В.А.Серков "Операционные системы" 5 union REGS { struct BYTEREGS h; struct WORDREGS x; } struct BYTEREGS
- 24. В.А.Серков "Операционные системы" 5 Схема взаимодействия программных и аппаратных средств при инициализации прерываний
- 25. В.А.Серков "Операционные системы" 5 Обработка программных прерываний 1. Запись в структуру inr.x данных для передачи программе
- 26. В.А.Серков "Операционные системы" 5 Правила замены стандартного прерывания Если действия программы обработки прерывания не устраивают, то
- 28. Скачать презентацию