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

UptoLike

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

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
61
зи, вывод результатов обработки данных УК, а также преобразование
данных из одной формы в другую.
Для связи с УК или микропроцессорной системой устройства вво-
да-вывода подключаются к параллельным или последовательным ши-
нам ввода-вывода или к общесистемным шинам. Подключение к шинам
осуществляется непосредственно, или с помощью контроллеров (адап-
теров)
ввода/вывода.
Контроллер ввода-вывода (контроллер ВВ) есть микропро-
цессорное устройство, предназначенное для управления процессами
ввода-вывода. Контроллер ВВ осуществляет приём/передачу сигналов
от внешних устройств, их схемную или программную обработку с приё-
мом/передачей управляющих или информационных сигналов на шину
для МПр или ОЗУ. Контроллеры ВВ согласуют уровни электрических
сигналов; преобразуют запросы/команды внешних устройств в формат,
необходимый микропроцессору и наоборот; управляют обменом дан-
ными. Контроллер ввода-вывода может быть главным контроллером
(формирует прямой канал ввода-вывода к МПр) или контроллером
внешнего или периферийного устройства (имеет доступ к главному кон-
троллеру с одной стороны и подключен к внешнему устройству
с другой
стороны).
В процессе программного управления вводом/выводом передает-
ся информация двух видов: управляющие данные (командные слова) и
собственно данные.
Управляющие данные от МПр инициируют действия, не свя-
занные непосредственно с передачей данных, например запуск внеш-
него устройства, запрещение прерываний. Управляющие данные от
внешних устройств (слова состояния)содержат информацию
об
определенных признаках, например о готовности внешнего устройства
к передаче данных, сведения о наличии ошибок при обмене и т.п. Со-
стояние обычно представляется в кодированной формеодин бит для
  Микропроцессорные системы и программное обеспечение в средствах связи
зи, вывод результатов обработки данных УК, а также преобразование
данных из одной формы в другую.
     Для связи с УК или микропроцессорной системой устройства вво-
да-вывода подключаются к параллельным или последовательным ши-
нам ввода-вывода или к общесистемным шинам. Подключение к шинам
осуществляется непосредственно, или с помощью контроллеров (адап-
теров) ввода/вывода.
     Контроллер ввода-вывода (контроллер ВВ) есть микропро-
цессорное устройство, предназначенное для управления процессами
ввода-вывода. Контроллер ВВ осуществляет приём/передачу сигналов
от внешних устройств, их схемную или программную обработку с приё-
мом/передачей управляющих или информационных сигналов на шину
для МПр или ОЗУ. Контроллеры ВВ согласуют уровни электрических
сигналов; преобразуют запросы/команды внешних устройств в формат,
необходимый микропроцессору и наоборот; управляют обменом дан-
ными. Контроллер ввода-вывода может быть главным контроллером
(формирует прямой канал ввода-вывода к МПр) или контроллером
внешнего или периферийного устройства (имеет доступ к главному кон-
троллеру с одной стороны и подключен к внешнему устройству с другой
стороны).
     В процессе программного управления вводом/выводом передает-
ся информация двух видов: управляющие данные (командные слова) и
собственно данные.
     Управляющие данные от МПр – инициируют действия, не свя-
занные непосредственно с передачей данных, например запуск внеш-
него устройства, запрещение прерываний. Управляющие данные от
внешних устройств (слова состояния) – содержат информацию об
определенных признаках, например о готовности внешнего устройства
к передаче данных, сведения о наличии ошибок при обмене и т.п. Со-
стояние обычно представляется в кодированной форме – один бит для

                                   61