Устройство для сопряжения
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
Союз Советскик
Социалистических
Республик
N АВТОРСМОМУ СВ ЕТВЛЬСТТВУ (61) Дополнительное к авт. свид-ву (22) 3а>8пеНо 161079 (21) 2830Ы9/18-24 (51) М. КЛ.
G F 3/04 с присоединением замаки М
O (23) Приоритет
Государственный комитет
ССС P но делам изооретений и открытий .
Опублмковано 230681.Бюллетень N9 23
Дата опубликования описания 230681 (53) УДК 681.325 (088.8) (72) Авторы изобретения
В. И. Комаровский и Н. Г. Батовская
"с
1 (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ
Изобретение относится к вычислительной технике н может быть использовано в цифровых машинах и системах.
Известно устройство для сопряжения ЭВМ с каналами связи, содержа-. щее коммутатор каналов связи,буферный регистр, регистр адреса, дешифратор адреса, блок управления, блок контроля, блок местного управления регистра-имитатора, клавишный набиратель кода байта (1).
Недостаток этих устройств - большие затраты оборудования.
Наиболее близким к предлагаемому является устройство для сопряжения цВМ с внешними устройствами, содержащее регистр связи, соединенный двухсторонними связями с процессором и буферным блоком, выходом- с пер.вым входом блока аналнза,а входомс выходом дополнительного регистра управляющего слова н входом блока адреса, соединенного двухсторонней связью с блоком модификацйи адреса, а выходом-со входом процессора, выход которого подключен ко входу дополнительного регистра управляющего слова, соединенного двухсторонней связью с буферным блоком, и входом регистра управляющего слова, первым и вторым выходами подключенного ко второму входу блока анализа и первому входу блока модификации адресов, второй вход которого соединен с выходом блока анализа (2).
Недостаток этого устройствабольшие аппаратурные затраты и orpasavesaag область применения т так как отсутствует возможность.подключения группы внешних устройств.
Целью изобретения является сокращение аппаратурных затрат и расширение области применения устройства.
Поставленная цель достигается тем, что в устройство, содержащее регистр связи, первые информационные вход и выход которого являются, соответственно, информационньва.входом и выходом устройства, блок
20 формирования адресов, вход которого является адресным входом устройства и регистр управляющего слова, информационным входом соединенный с информационным входом устройства, введены блок приоритета, блок коммутации н блок формирователя синхрониэирующих сигналов, включающий де шифратор, соединенный выходами с соответствующими входами элемента
30 HJJH, выход которого подключен к пер840873 вым входам элементов И группы, вторые входы которых соединены с группой входов дешифратора и первой группой выходов регистра управляющего слова, а выходы — со входами соответствующих элементов задержкн группы, причем выход блока формирования адресов соединен с управляющими входами регистра связи и регистра управляющего слова, вторая группа выходов которого и выходы элементов задержки блока формирования синхронизирующих сигналов подключены к группе управляющих входов блока коммутации, информационные вход и выход которого соединены, соответственно, со вторыми информационными выходом и входом регистра связи, группы информационные входов и выходов и группа управляющих выходов блока коммутации являются, соответственно, группами информационных входов и выходов устройства и группой управляющих выходов устройства, а группа адресных входов блока коммутации соединена с группой адресных выходов блока приоритета, группа входов запроса которого является группой запросных входов устройства, а вход маски и выход состояния блока приоритета, соответственно, входом маски и выходом состояния запросов устройства.
На чертеже представлена блоксхема устройства.
Устройство содержит. регистр 1 связи, блок 2 адресов, блок 3 Формирования сигналов синхронизации, состоящий из дешифратора 4, элемента ИЛИ 5, элементов И 6 группы и элементов 7 задержки, блок 8 приоритета, блок 9 коммутации, включающий элемент ИЛИ 10 и элементы И 11, 12 и 13 регистр 14 управляющего слова, внешние устройства (Вну)
15 и 16 адресные входы 17 блока .9 коммутаций, клапан 18 ЭВМ, запросные входы 19 и выходы 20 устройства, вход 21 маски устройства, информационные вход 22 и выход
23 устройства, адресный вход 24 устройства.
Устройство работает следующим образом, На запросные входы 19 устройства внешние устройства выставляют требования на обмен, которые запоминаются в регистре запросов блока 8. Перед очередным циклом связи ЭВМ через .канал 18 по выходу 20 получает соедержимое регистра запросов и вводит в блок 8 код маски, а также выставля;ет на вход 24 коды адресов и признаки команд, причем сами команды внешним устройствам ЭВМ выдает иа вход 22 в регистр 1 связи, который служит для буферизации слов информа.ции с признаком Вывод при переда че информации из канала 18 во внешние
Формула изобретения
Устройство для сопряжения, содержащее регистр связи, первые информационные вход и выход которого являются, соответственно, информационным входом и выходом устройства, блок формирования адресов, вход которого является адресным входом устройства и регистр управляющего слова, информационным входом соединенный с информационным входом устройства, о т л и ч а ю щ е е с я тем, что, с целью сокращения аппаратурных затрат, в устройство введены блок приоритета, блок коммутации и блок формирования синхронизирующих сигналов, включающий дешифратор, соединенный выходами с соответствующими входами элемента ИЛИ, выход которого подключен к первым входам элементов И группы, вторые входы
60 устройства,с признаком информации Ввод при передаче информации из внешних устройств в канал 18 через блоки 9 в регистр 1.
Сигналами Ввод 1, Вывод производится буферизация передаваемой информации в регистре 1 связи.
Сигналами -Ввод.2, Вывод 2 осуществляется передача информации из/в Вну.
Блок 2 адресов предназначен для формирования по коду на входе 24 адресов регистра 1 и/или регистра
14, а также формирования сигналов Ввод 1 и 2 или Вывод"1 и 2.
После ввода в регистр 1 команды, запускается блок 3, с которого через блок 9 в регистр команд соответствующего Вну выдаются сигналы синхронизации ввода содержимого регистра 1 и соответствующих разрядов регистра 14. При этом блок 8 выдает сигнал, открывающий соответствующие элементы И 12 и 13, и на элементах задержки 7 формируется серия импульсов, сдвинутых друг отно25 сительно друга, необходимая для записи содержимого регистра 1 в регистр команд Вну. После этого в регистр 1 по входу 22 вводится слово информации и вновь запускаются блок
З0 2 и блок 3 так,что инФормационное: слово передается во Вну.
Вывод слова информации из внешних устройств в ЭВМ осуществляется аналогичным образом. На первой стадии во Вну вводится команда, по которой затем в регистр 1 через элементы И и ИЛИ записывается слово информации, выводимая затем по выходу 23 в ЭВМ.
Таким образом, устройство обеспечивает ввод и вывод информации по командам ЭВМ при меньших по сравнению с известным аппаратурных затратах.
ВНИИПИ Заказ 4766/71 Тираж 745 Подписное
Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4 которых соединeíû с группой входов дешифратора и первой группой выходов регистра управляющего слова, а выходы- со входами соответствующих элементов задержки группы, причем выход блока формироВания адресов соединен с управляющими входами регистра связи и регистра управляющего слова, вторая группа выходов которого и выходы элементов задержки блока формирования синхронизирующих сигналов подключены к группе управляющих входов блока коммутации, информационные вход и выход которого соединены, соответственно, со вторыми информационными выходом и входом регистра связи, группы информаци- <5 онных входов и выходов и группа управляющих выходов блока коммутации являются, соответственно, группами информационных входов и выходов устройства и группой управляющих выходов устройства, а группа адресных входов блока коммутации соединена с группой адресных выходов блока приоритета, группа входов запроса кото.рого является группой запросных входов устройства, а вход маски и выход состояния блока приоритета, соответственно, входом маски и выходом состояния запросов устройства.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
401996, кл. С 06 F 9/00, 1971.
2. Авторское свидетельствО СССР .
404088, кл. G 06 F 9/19, 1970 (прототип).