Взаимодействие с периферийными устройствами
Любая операция ввода-вывода предполагает диалог между ЦП и контроллером устройства. Когда процессору встречается команда, связанная с вводом-выводом, входящая в состав какой-либо программы, он выполняет ее, посылая сигналы контроллеру устройства. Это так называемый программируемый ввод-вывод.
В свою очередь, любые изменения с внешними устройствами имеют следствием передачу сигнала от устройства к ЦП. С точки зрения ЦП это является асинхронным событием и требует его реакции. Для того чтобы обнаружить такое событие, между машинными циклами процессор опрашивает специальный регистр, содержащий информацию о типе устройства,
сгенерировавшего сигнал. Если сигнал имеет место, то ЦП выполняет специфичную для данного устройства программу, задача которой — отреагировать на это событие надлежащим образом (например, занести символ, введенный с клавиатуры, в специальный буфер). Такая программа называется программой обработки прерывания, а само событие — прерыванием, поскольку оно нарушает плановую работу процессора. После завершения обработки прерывания процессор возвращается к выполнению программы. Эти действия компьютера называются вводом-выводом с использованием прерываний.
В современных компьютерах также имеется возможность непосредственного взаимодействия между контроллером и основной памятью, минуя ЦП, — так называемый механизм прямого доступа к памяти.
Еще по теме Взаимодействие с периферийными устройствами:
- Богомазова Г.Н.. Установка и обслуживание программного обеспечения персональных компьютеров, серверов, периферийных устройств и оборудования, 2015
- Статья 265-1. Незаконное изготовление ядерного взрывного устройства или устройства, которое рассеивает радиоактивный материал или излучает радиацию
- Раздел V. Федеративное устройство
- § 6. Государственное устройство
- § 2. Форма государственного (территориально-политического) устройства
- 1.3.4. Устройство помещения
- § 5. Политико-территориальное устройство. Организация власти на местах
- Глава 9. Федеративное устройство России
- Устройство мира
- § 1. Понятие и формы государственного устройства
- 7.4. Криминалистическое исследование взрывных устройств и взрывчатых веществ, а также следов их применения
- § 6. Политико-территориальное устройство. Областная автономия и местное самоуправление