Устройство для сопряжения эвм с внешними устройствами

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и позволяет осуществить обмен информацией ЭВМ, имеющей интерфейс типа общая шина, с внешними устройствами с интерфейсом 2К. Целью изобретения является сокращение аппаратурных затрат. В устройство, которое содержит .блок 1 дешифрации кода выборки, блок 2 дешифрации кода операции, блок Д коммутации и блок 5 усилителей, введен блок 3 дешифрации номера байта. По сигналу процессора блок 1 формирует адрес запрашиваемого внешнего устройства, блок 2 формирует команду, которзпо данное устройство должно выполнить, на блок 4 поступает информация в режиме ввода, на блок 5 - в режиме вывода. После получения сигнала готовности пр оцессор производит ввод информации через блок 4по сигналам блока 3, определяющего очередность ввода младшего и старшего байтов. Вывод информации производится по сигналу процесрора через блок 5непосредственно. 4 ил., 2 табл. с fS (Л с

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (191 SU (111

А1 ьв 4 0 06 F 13 ОО

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

Г10 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4160241/24 24 (22) 08.12.86 (46) 30.05 88, Бюл. У 20 (71) Киевский институт автоматики им. XXV съезда КПСС .(72) А.А.Прокофьев, Г.Н.Малиновский, 11.М,Сухомлинов и Б.Н.Игумнов (53) 681.325(088,8) .(56) Авторское свидетельство СССР

В 762592, кл. G 06 F 13/00, 1978.

Авторское свидетельство СССР

В 809147, кл. 0 06 F 13/00, 1979. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ

С ВНЕШНИМИ УСТРОЙСТВАМИ (57) Изобретение относится к вычислительной технике и позволяет осуществить обмен информацией ЭВМ, имеющей интерфейс типа "общая шина", с внешними устройствами с интерфейсом 2К, Целью изобретения является сокращение аппаратурных затрат. В устройство, которое содержит блок 1 дешифрации кода выборки, блок 2 дешифрации кода операции, блок 4 коммутации и блок 5 усилителей, введен блок 3 дешифрации номера байта, По сигналу процессора блок 1 формирует адрес запрашиваемого внешнего устройства, блок 2 формирует команду, которую данное устройство должно выполнить, на блок 4 поступает информация в режиме ввода, на блок 5 — в режиме вывода. После получения сигнала готовности процессор производит ввод информации через блок

4 по сигналам блока 3, определяющего очвредность ввода младшего и старшего байтов. Вывод информации производится по сигналу процессора через блок

5 непосредственно, 4 ил., 2 табл.

l 399747

Изобретение относится к вычислительной технике и может быть использовано в измерительно-вычислительных системах для сопряжения ЭВМ, имеющей интерфейс типа "общая шина" (например, микроЭВМ "Электроника ДЗ-28"), с внешними устройствами, имеющими выход на интерфейс типа 2К.

Цель изобретения — сокращение аппа-!О ратурных затрат устройства, На фиг .1 представлена блок-схема устройства; на фиг.2 и 3 - функциональные схемы блока дешифрации кода операции и блока дешифрации номера байта„ на фиг.4 — временные диаграммы работы устройства в режиме

:передачи информации от ЭВМ иа интер фейс 2К.

Устройство (фиг. l ) содержит блок 20 дешифрации кода выборки, блок 2 дешифрации кода операции, блок 3 де" . шифрации номера байта, блок 4 коммутации и блок 5 усилителей.

Блок 2 дешифрации кода выборки . (фиг.2) образует дешифратор 6, фор-. мирователь 7 импульсов и усилители

8-1! °

Блок 3 дешифрации номера байта (фиг.3) включает элементы НЕ 12 и il3, 30 элементы И-НЕ 14, элемент НЕ 15, элемент И-НЕ 16, элемент НЕ 17 и элемен.ты И-НЕ 18 и 19.

На фиг.l-3 показаны также шины 20 и 21 управления, выходные шины 22 данных, линия 23 синхронизации и вход35

, ные шины 24 данных ЭВМ, шины 25 вы борки, шины 26 операции, выходные щи; ны 27 и входные шины 28 данных интерфейса 2K„„

На фиг.2 показаны элементы время задающей цепи: конденсатор 29 и ре зистор 3О.

Устройство функционирует в двух основных режимах: в режиме А — вывод информации с интерфейса "общая шина " на интерфейс 2К, и в y e B — ввод информации на интерфейс "общая шина" с интерфейса 2К, B режиме А устройство работает следующим образом.

По команде процессора на шинах

20 устанавливается комбинация кода (табл,l) определяющая адрес устройства, с которым должен быть произве" ден обмен информацией, а на шинах

21 — код операции (табл.2), которую должно выполнить выбранное внешнее устройство.

Таблица !

Адрес

У13 Х23 У43 У83

1 6ВБРО-К

1 7ВБРО-К

О 1

1 О

8ВБРО-К

9ВБРО-К

IОВБРО-К

Таблица 2

Код операции

Команда

Xl3 :.:. X23 . Х43

ОСТ-К

ПР-К

ВП-К

ВД-К

Одновреиенно с шин 22 на вход блока 5 выставляется информационный байт. Комбинация кода, определяющая адрес выбранного устройства, поступает на вход блока 1, а код операции— на вход блока 2.

0 I 1

1 .О 1

О О 1

1 1 О

О 1 О

1 О О

0 О О

О О 1

1 1 О

0 1 О

1 О О

1 1

1 О

О 1

О О

1 IВБРО-К

1 2ВБРО-К

I 3ВБРО-К

1 4ВБРО-K

1 5БВРО-K

О 11ВБРО-К

0 1 2ВБРО-К

О 13ВБРО-К

О 14ВБРО-К

3 139

Па выходах блоков 1 и 2 вырабатываются соответствующие сигналы, после чего процессор выдает информации через блок 5 на шины 28 и переходит в режим ожидания ответа от выбранного внешнего устройства, под- . тверждающего факт приема информации и готовность к приему следующего байта (сигнал ГТО-Т), Приведенные на фиг.4 временные диаграммы поясняют работу устройства в режиме А при обращении к внешнему устройству, находящемуся ло адресу, выбираемому кодом выборки, например

5ВБРО-К.

В режиме Б устройство работает аналогичным образом.

По команде процессора с шин 20 комбинация кода, определяющего адрес выбранного устройства, поступает на вход блока 1, а с шин 21 код операции — на вход блока 2. Одновременно на шинах 27 "ШИНО-Т"...,, "ШИН15-Т" вывода интерфейса 2К на вход блока

4 выставляется информация с выбранного устройства, Затем по управляющим сигналам Х13, Х23, Х83 с шины 21 и сигналу в линии

23 ВВ блок 3 организует очередность ввода младшего и старшего байтов через блок 4 на шины 24.

Формула изобретения

Устройство для сопряжения ЭВМ с внешними устройствами, содержащее блок дешифрации кода выборки, группа информационных входов которого является группой входов устройства для подключения к группе адреснъпс выходов

ЭВМ, блок дешифрации кода операции, 9747 группа выходов которого является группой выходов устройства для подключения .к группам входов операции внешних устройств, блок коммутации и блок усилителей, группа выходов которого является группой выходов устройства для подключения к группам информационных входов внешних устройств, а первая и вторая группы входов соответственно являются группами входов устройства для подключения к группе выходов кода операции и синхронизации и группе информационных выходов ЭВМ, 15 о т л и ч а ю щ е е с я тем, что, с целью сокращения апларатурных затрат устройства, оно содержит блок дешифрации номера байта, причем группа информационных входов блока комму20 тации и группа выходов блока дешифра-, ции кода выборки являются соответствующими группами входов и выходов устройства для подключения к группам информационных выходов и входам выборки

>5 внешних устройств, группа выходов блока коммутации является группой выходов устройства для подключения к группе информационных входов ЭВМ, первый и второй адресные входы блока ком30 мутации подключены соответственно к первому и второму выходам блока дешифрации номера байта, группа инфор мационных входов которого является группой входов устройства для подклю35 чения к группе выходов кода операции

ЭВМ и соединения с группой информа" ционных входов блока дешифрации кода операции, синхровход которого является входом устройства для подклю-

40 чения к выходу синхронизации ЭВМ и ,соединен с синхровходами блока дешиф.рации кода выборки и блока дешифра" ции кода операции.

1399747

26!

399747

У23

ЛИАР.К

УЮЮ

ХО

Х25

fN T

Составитель В,Вертлиб

Техред А.Кравчук Корректор А,Обручар

Редактор А.Огар

Тираж 704 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д, 4/5

Заказ 2667/49

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4