Главная » 2009 » Ноябрь » 21 » Понятие о канале и интерфейсе. Обмен информации через мультиплексорные и селекторные каналы.
15:41
Понятие о канале и интерфейсе. Обмен информации через мультиплексорные и селекторные каналы.
> Во всех машинах Единой системы передача информации, выполняемая по командам ввода — вывода, организуется с помощью специальных устройств — каналов. Каналы получают от процессоров только начальную уп-равляющую информацию, инициирующую реализацию операций ввода — вывода. В процессе же выполнения этих операций аппаратно-программные средства процессоров не используются; при вводе информация через канал поступает непосредственно в оперативную память, при выводе информация также не проходит по цепям процессоров. Иначе говоря, при выполнении операций ввода — вывода создаются цепочки от ОП до периферийных, или внешних, устройств, включающие в свой состав каналы и устройства управления внешними устройствами (УВУ). В случае, когда одно УВУ управляет работой нескольких устройств, необходима уни-фикация связей между УВУ и ВУ, обычно являющимися внешними запоминающими устройствами (ВЗУ). ^ Задачи унификации связей решаются с помощью так называемых интерфейсов: интерфейса ввода — вывода и интерфейса УВУ-ВЗУ, иногда именуемых соответственно внешним и внутренним. Интерфейс ввода — вывода — это унифицированная система связей и сигналов между каналами ввода — вывода и устройствами управления периферийными устройствами. Все устройства, под-ключаемые к каналу посредством интерфейса ввода — вывода, обычно называются абонентами. Собственно интерфейс ввода — вывода является стандартным и предназначен для обеспечения унифицированных средств сопряжения и управления каналов различных моделей ЕС ЭВМ с различными УВУ. > Передача информации любого вида между оперативной памятью и внешними устройствами осуществляется по схеме: оперативная память — канал — интерфейс — управление внешними устройствами — внешние устройства; очевидно, что информация может направляться как от ОП? к ВУ, так и от ВУ к ОП. Центральный процессор организует обмен информацией между ОП и ВУ путем выдачи в канал соответствующих команд. Для обеспечения нормального протекания процесса решения задач центральный процессор получает информацию от каналов только в виде отдельных слов, характеризующих состояния каналов и ВУ. В ЕС ЭВМ используются селекторные и мультиплексорные каналы. Средства любого из этих каналов, необходимые для выполнения отдельной операции ввода — вывода, т. е. для связи с одним ВУ, называются подканалом. Селекторный канал имеет только один подканал и может ра-ботать только в групповом режиме. Он не может одновременно обслуживать несколько ВУ и поэтому участвует только в одной операции по передаче данных. Посредством селекторных каналов осуществляется передача данных между ОП и достаточно быстро действующими устройствами типа внешних ЗУ на магнитных лентах и дисках. Если селекторный канал занят обслуживанием некоторого устройства, то поступающая в это время новая команда на ввод или вывод начинает выполняться только после завершения текущей команды. Мультиплексорный канал имеет множество подканалов, опре-деляемое емкостью его оперативной памяти, и может работать как в мультиплексорном, так и в групповом режиме; в любой момент времени он может переключаться с одного режима на другой. При мультиплексорном режиме работы он может обеспечить одновременное (параллельное) выполнение по одной операции ввода — вывода для каждого подканала. При групповом режиме работает один подканал, который монополизирует основные средства канала; остальные подканалы бездействуют. В состав мультиплексорного канала могут включаться отдельные селекторные подканалы, как это сделано, например, в ЕС-1050. Собственно мультиплексорный канал обычно обеспечивает передачу данных между ОП и медленнодействующими ВУ типа печатающих устройств, перфораторов, устройств считывания информации с перфокарт и перфолент и т. п. Контрольные вопросы 1. Что такое Единая система и система малых ЭВМ? 2. Каково назначение процессора, его основные устройства и их назначение? 3. Как работает процессор машины? 4. Каково назначение арифметико-логического устройства? 5. Для чего предназначено устройство управления? 6. Какие вы знаете виды запоминающих устройств? 7. Что такое оперативное запоминающее устройство? 8. На каких элементах строится память в машинах ЕС ЭВМ? 9. Что такое канал и интерфейс? 10. Как осуществляется обмен информации в машинах Единой системы?