Программно-управляемый обмен
- Ресурсы процессора оказываются занятыми практически полностью и не могут быть использованы для выполнения других задач, особенно при высокой скорости передачи данных и в случаях, если программа формирует и управляющие сигналы обмена.
- При опросе по готовности для одного внешнего устройства обеспечивается максимальная скорость реакции на внешнее асинхронное событие. Однако при этом процессор загружается бесполезной работой.
- При достаточно частом возникновении необходимости в обмене использование опроса флага готовности обеспечивает максимальную скорость реакции и повышает эффективность работы всей системы.
- При опросе по готовности нескольких внешних устройств тратится время на опрос флажков даже в той ситуации, когда отсутствуют запросы, требующие обслуживания. Значительные затраты реального времени на вспомогательные действия и длительное время ответа.
- Максимальная скорость обмена достигается при использовании строковых команд ввода-вывода.
ОСОБЕННОСТИ ОБМЕНА
С ВНЕШНИМИ УСТРОЙСТВАМИ