Составители:
53
Этот способ гарантирует проверку в каждом цикле полинга всех
устройств.
Рис. 21. Программный полинг
Основное достоинство программного полинга заключается в простоте его
реализации, почти не требующей дополнительных аппаратных средств.
2.3 Асинхронный обмен данными с аппаратной проверкой
готовности
2.3.1 Система прерываний
Прерывание в классической трактовке – прекращение выполнения текущей
команды или последовательности команд для обработки некоторого события
обработчиком прерывания, с последующим возвратом к выполнению
прерванной программы.
Прерывание можно определить как механизм межпроцессного
взаимодействия, включающий в себя механизмы передачи данных (тип
прерывания) и управления (пуск/останов текущего процесса).
Система прерываний является
неотъемлемой частью любой
вычислительной системы и предназначена для обеспечения быстрой реакции
процессора на ряд ситуаций, требующих его внимания, которое может
возникать как в самом процессоре, так и за его пределами.
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »
