ВУЗ:
Составители:
Коды данных используются для передачи данных. При этом, для измерительных
интерфейсов, эти коды в основном соответствуют двоичному представлению символов в
стандартах КОИ-7 (КОИ-8) или АSCII-кодировке. В системных интерфейсах к ним следует
добавить любой двоичный код, воспринимаемый микропроцессором или интерфейсами модулями
как данные. Основной характеристикой, как шины команд, так и шины данных является их
разрядность.
Коды адреса используются для идентификации отдельных составных частей системы
(ячеек памяти, регистров, портов ввода/вывода) с целью организации обращения к ним. Коды
адреса могут передаваться либо в двоичной форме, либо с помощью позиционного кода, когда
активизируется одна из линий ША. В системных интерфейсах используют только двоичную
форму кодов адресов.
Коды состояния используются системой для передачи сообщений о состоянии устройства
сопряжения. Как правило, эти коды формируются в ответ на коды команд чтения регистра
состояния или просто информируют ЦП или контроллер о текущем функционировании
устройства.
В последнее время наметилась тенденция к сокращению количества интерфейсных линий.
В связи с этим большинство интерфейсов имеют только две информационных шины: шина адреса
и шина данных. В этом случае коды команд и коды состояния передаются по шине данных, а
назначение ША остается без изменений. Кроме того, наиболее широко используемая в
современных компьютерах магистраль PCI использует для передачи кодов команд, данных,
состояния и адреса единый набор проводников. Такой режим передачи называют
мультиплексным.
В свою очередь, магистраль управления также подразделяется на ряд шин: шину
управления обменом, шину передачи управления, шину прерываний и шину специальных
управляющих сигналов.
Шина управления обменом служит для синхронизации передачи информации и, в
зависимости от режима обмена (синхронный или асинхронный), может активизировать от одной до
трех интерфейсных линий в процессе обмена. Общее количество интерфейсных линий данной
шины не регламентировано. Так, например, при асинхронном обмене следует использовать три
линии: линию готовности к приему (ГОТ), линию синхронизации (СИ) и линию подтверждения
приема данных (ППД). Приемник информирует источник по линии ГОТ о готовности к приему, а
источник выставляет данные на информационную магистраль и выдает импульс сопровождения
по линии СИ. Приемник, получив данные, снимает сигнал ГОТ и информирует источник о приеме
данных по линии ППД. По окончании обработки принятых данных, приемник снимает сигнал
ППД и устанавливает сигнал ГОТ. Таким образом, текущий цикл обмена информацией завершен и
приемник готов к следующему циклу обмена (рис. 1.2). Как правило асинхронный режим
реализуется в системах, где имеется медленно работающая одна из составных ее частей. При
синхронном обмене достаточно иметь только линию синхронизации СИ.
Источник Приёмник
ГОТ
СИ
ППД
t
ГОТ
t
СИ
t
ПДД
.
.
Рис. 1.2. Асинхронный режим передачи данных (фрагмент)
Шина передачи управления обеспечивает операции приоритетного захвата линий
информационной магистрали. Наличие этой шины необходимо для организации взаимодействия
только между двумя составными частями системы по единому для всех ее блоков
информационному каналу. В качестве основных линий шины передачи управления, как правило,
выступают: линия запроса информационных шин на организацию взаимодействия (сигнал BREQ),
Коды данных используются для передачи данных. При этом, для измерительных интерфейсов, эти коды в основном соответствуют двоичному представлению символов в стандартах КОИ-7 (КОИ-8) или АSCII-кодировке. В системных интерфейсах к ним следует добавить любой двоичный код, воспринимаемый микропроцессором или интерфейсами модулями как данные. Основной характеристикой, как шины команд, так и шины данных является их разрядность. Коды адреса используются для идентификации отдельных составных частей системы (ячеек памяти, регистров, портов ввода/вывода) с целью организации обращения к ним. Коды адреса могут передаваться либо в двоичной форме, либо с помощью позиционного кода, когда активизируется одна из линий ША. В системных интерфейсах используют только двоичную форму кодов адресов. Коды состояния используются системой для передачи сообщений о состоянии устройства сопряжения. Как правило, эти коды формируются в ответ на коды команд чтения регистра состояния или просто информируют ЦП или контроллер о текущем функционировании устройства. В последнее время наметилась тенденция к сокращению количества интерфейсных линий. В связи с этим большинство интерфейсов имеют только две информационных шины: шина адреса и шина данных. В этом случае коды команд и коды состояния передаются по шине данных, а назначение ША остается без изменений. Кроме того, наиболее широко используемая в современных компьютерах магистраль PCI использует для передачи кодов команд, данных, состояния и адреса единый набор проводников. Такой режим передачи называют мультиплексным. В свою очередь, магистраль управления также подразделяется на ряд шин: шину управления обменом, шину передачи управления, шину прерываний и шину специальных управляющих сигналов. Шина управления обменом служит для синхронизации передачи информации и, в зависимости от режима обмена (синхронный или асинхронный), может активизировать от одной до трех интерфейсных линий в процессе обмена. Общее количество интерфейсных линий данной шины не регламентировано. Так, например, при асинхронном обмене следует использовать три линии: линию готовности к приему (ГОТ), линию синхронизации (СИ) и линию подтверждения приема данных (ППД). Приемник информирует источник по линии ГОТ о готовности к приему, а источник выставляет данные на информационную магистраль и выдает импульс сопровождения по линии СИ. Приемник, получив данные, снимает сигнал ГОТ и информирует источник о приеме данных по линии ППД. По окончании обработки принятых данных, приемник снимает сигнал ППД и устанавливает сигнал ГОТ. Таким образом, текущий цикл обмена информацией завершен и приемник готов к следующему циклу обмена (рис. 1.2). Как правило асинхронный режим реализуется в системах, где имеется медленно работающая одна из составных ее частей. При синхронном обмене достаточно иметь только линию синхронизации СИ. .. ГОТ ГОТ СИ СИ t Источник Приёмник ППД ПДД t t Рис. 1.2. Асинхронный режим передачи данных (фрагмент) Шина передачи управления обеспечивает операции приоритетного захвата линий информационной магистрали. Наличие этой шины необходимо для организации взаимодействия только между двумя составными частями системы по единому для всех ее блоков информационному каналу. В качестве основных линий шины передачи управления, как правило, выступают: линия запроса информационных шин на организацию взаимодействия (сигнал BREQ),
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »