
- •Структура эвм с одной магистралью. Интерфейс с общей шиной.
- •Интерфейсы. Классификация интерфейсов.
- •Интерфейсы периферийных устройств.
- •Периферийное оборудование. Классификация периферийных устройств.
- •Канал ввода-вывода. Функции квв.
- •Методы и средства ввода графической информации.
- •8.Способы обмена.
- •Методы и средства регистрации информации, печатающие и графические регистрирующие устройства.
- •9.Канал обмена информацией.
9.Канал обмена информацией.
Канал обмена информацией обеспечивает передачу информации между любыми устройствами, подключенными к нему, и представляет собой набор пассивных электрических линий. Логика работы Канала в общих чертах сводится к следующему.
В каждый момент времени какое-то из устройств, подключенных к каналу, берет на себя организацию передачи информации и в этом случае является активным. В каждый момент в Канале есть одно активное и одно пассивное устройство. Активное управляет циклами обращения к Каналу, в частности выбирает пассивное устройство, определяет направление передачи информации (чтение-запись), а также обеспечивает регенерацию оперативной памяти динамического типа. При этом пассивное устройство является чисто исполнительным, т. е. может только удовлетворять; требования активного устройства по передаче — приему информации. Выполнение функций пассивного устройства обязательно для всех подключенных к Каналу устройств. К активным устройствам относятся центральный процессор и устройства прямого доступа, являющиеся, по сути дела, периферийными процессорами. Следует отметить, что устройства прямого доступа поочередно являются то пассивными, то активными: сначала их «заряжает» некоторой программой центральный процессор, при этом устройство является пассивным; при выполнении этой программы оно становится активным.
Связь между активным и пассивным устройствами является асинхронной (замкнутой), т. е. каждый управляющий сигнал активного устройства вызывает ответный сигнал пассивного. Это позволяет вести обмен с максимально возможной для данной пары активный — пассивный скоростью.
Большинство устройств, подключенных к Каналу, являются пассивными и не могут самостоятельно управлять передачей данных в Канале. Но они могут запросить центральный процессор; для этого предусмотрен механизм прерываний.
Таким образом, в Канале имеют место три вида действий: программный обмен данными центрального процессора с любым устройством, подключенным к Каналу; обмен данными между устройством прямого доступа и памятью; прерывание, т. е. передача заявки от устройства центральному процессору на программный обмен. Несмотря на то, что семейство «Электроника» имеет две разновидности Канала для мини- и микроЭВМ, отличающиеся числом линий (шин), уровней прерывания и другими особенностями, реализация указанных трех действий в общих.