Микропроцессорные системы и программное обеспечение в средствах связи. Гребешков А.Ю. - 65 стр.

UptoLike

Составители: 

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
65
нератора синхроимпульсов и что синхронизирующий сигнал не посыла-
ется вместе с данными.
В управляющих комплексах применяются три режима вво-
да/вывода:
программно-управляемый ВВ (называемый также программ-
ным или нефорсированным ВВ);
ВВ по прерываниям (форсированный ВВ);
прямой доступ к памяти.
Программно-управляемый ВВ характеризуется тем, что ини-
циирование и управление ВВ осуществляется программой, выполняе-
мой микропроцессором, а внешние устройства играют сравнительно
пассивную роль и сигнализируют только о своем состоянии, в частно-
сти, о готовности к операциям ввода/вывода.
Вводвывод по прерываниям инициируется не микропроцессо-
ром, а внешним устройством, генерирующим специальный сигнал пре-
рывания. Реагируя на этот сигнал
готовности устройства к передаче
данных, МПр передает управление ВВ подпрограмме обслуживания
устройства, вызвавшего прерывание. Действия, выполняемые этой
подпрограммой ВВ, определяются устройством, вызвавшем прерыва-
ние.
Режим прямого доступа к памяти, DMA (direct memory access)
метод обращения внешнего устройства к оперативной памяти компь-
ютера или управляющего комплекса без участия процессора.
Используется, когда мощности процессора
для обработки запросов на
прерывания недостаточно, в результате чего скорость обработки дан-
ных существенно замедляется. Для предотвращение такого варианта,
микропроцессор исключается из цепочки управления передачей дан-
ных между основной памятью и внешним устройством (устройствами).
Режим прямого доступа к памяти DMA позволяет освободить цен-
тральное процессорное устройство от задачи чтения данных из
устрой-
  Микропроцессорные системы и программное обеспечение в средствах связи
нератора синхроимпульсов и что синхронизирующий сигнал не посыла-
ется вместе с данными.
       В управляющих комплексах применяются три режима вво-
да/вывода:
         • программно-управляемый ВВ (называемый также программ-
           ным или нефорсированным ВВ);
         • ВВ по прерываниям (форсированный ВВ);
         • прямой доступ к памяти.
       Программно-управляемый ВВ характеризуется тем, что ини-
циирование и управление ВВ осуществляется программой, выполняе-
мой микропроцессором, а внешние устройства играют сравнительно
пассивную роль и сигнализируют только о своем состоянии, в частно-
сти, о готовности к операциям ввода/вывода.
       Ввод–вывод по прерываниям инициируется не микропроцессо-
ром, а внешним устройством, генерирующим специальный сигнал пре-
рывания. Реагируя на этот сигнал готовности устройства к передаче
данных, МПр передает управление ВВ подпрограмме обслуживания
устройства, вызвавшего прерывание. Действия, выполняемые этой
подпрограммой ВВ, определяются устройством, вызвавшем прерыва-
ние.
       Режим прямого доступа к памяти, DMA (direct memory access)
– метод обращения внешнего устройства к оперативной памяти компь-
ютера    или   управляющего    комплекса    без   участия   процессора.
Используется, когда мощности процессора для обработки запросов на
прерывания недостаточно, в результате чего скорость обработки дан-
ных существенно замедляется. Для предотвращение такого варианта,
микропроцессор исключается из цепочки управления передачей дан-
ных между основной памятью и внешним устройством (устройствами).
       Режим прямого доступа к памяти DMA позволяет освободить цен-
тральное процессорное устройство от задачи чтения данных из устрой-

                                     65