Устройство для сопряжения
Иллюстрации
Показать всеРеферат
о и и с д4 ж-а
ИЗОБРЕТЕН Ия
8482
Союз Соеетсинх
Соцналнстннескнх
Республнк
К АВТОРСКОМУ СВИДИТЕЛЬСТВУ (6I) Дополнительное к авт. свнд-ву— (22) Заявлено19.09.75 (2l)2173300/18-24 с присоединением заявки № (23) Приоритет(43) Опубликовано18.10.78.Бюллетень № 3 (45) Дата опубликования описания 28.08.7
Р 3/04
ГеоудрстеениМ коиктет
Совета Ииииотров СССР ко долам изобрвтвиий н открытий
681. 326.
88.8) (72) Авторы О. E. Бахчисарайцев, С. A. Васильев, M М. Вербицкий, А. A инберг, С. М. Мессерман, В. В. Митюк, П. Л. НикИтин, В. Н. Пилипец, Н. В. Щербакова и И. В. Кйенков (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ
Изобретение относится к области вычислительной техники и может быть иопользовано для обмена информации между двумя электронными вычислительными машинами. 5
Известны устройства tlj для сопряжения нескольких ЭВМ, содержащие блок обмена информации, связанный с основной памятью, блоки управлений вводом-выводом и выполняющие функции сопряжения щ между ЭВМ и устройствами ввода-вывсь. да.
Недостатком таких устройств являе ся сложность конструкции.
Наиболее близким к данному изобретению по техническому решению является устройство 2 для сопряжения вычислительной машины с периферийными устройствами ввода-вывода, содержащее блок регистров, соединенный выходом с инфор- 2о мационным входом блока выходных элементов И, управляющие входы которых и управляющие входы блока регистров подключены к первому и второму выходам блока управления, соединенного третьим выходом 25 с первым выходом устройства, а первым и вторым входом — соответственно с управляющим входом устройства и выходом блока синхронизации, первый вход которс го подключен к первому входу блока управления, первый информационный вход блока регистров является первым информационным входом устройства.
Недостаток этого устройства заключается в том, что при организации обмена информацией между двумя разноскоростными специализированными машинами требуется двойной комплект оборудования.
Кроме того режим отладки рабочей программы, требующей работы обоих ЭВМ, обуславливает дополнительную аппаратурр для приостановки быстродействующей
ЭВМ и ввода в нее соответствующей команды.
Целью изобретения является упрощение устройства.
Это достигается тем, что в предлагаемое устройство введены блок хранения команд и блок входных элементов И, причем первый и второй выходы блока вход628482 йых элементов И являются соответственно первым и вторым инфорл ационнылт выходами устройства, второй инфорлтационный вход которого и выход блока хранения команд подключены к соответствующим информационным входам блока входных элементов И, информационный выход и управляющий вход которого соединены соответственно со вторым информационным входом блока регистров и четвертым выходом блока управления, пятый выход
10 которого соединен с управляющим входом блока хранения команд и является вторым выходом устройства, второй управляющий вход устройства соединен со вторым управляющим вхсдом блока синхронизации, кс 15 мандный вход устройства подключен к информационному входу блока хранения команд.
На чертеже показана блок-схема усг20 ройства, содержащая блок 1 регистров, блок 2 выходных элементов И, блок 3 входных элементов И, блок 4 управления, блок 5 синхронизации, блок 6 хранения команд, быстродействующую ЭВМ 7, медленнодействующую ЭВМ 8 и блок 9 фор25 мирования команд.
Устройство работает следующим образом.
Пусть например, быстродействующая
ЭВМ 7 и медленнодействующая ЭВМ 8
30 выполняют одну программу, причем гак, что ЭВМ 7 является ведущей, а ЭВМ 8— ведомой. В этом режиме ЭВМ 7 пере— сылает в ЭВМ 8 данные, последняя по б5 этим данным отрабатывает некоторую за- дачу и выдает результаты в ЭВМ 7.
При.необходимости передавать информацию ЗВМ 7 выдает сигнал по первому управляющему входу, запуская этим о блок 4 управления и блох 5 синхронизации. Блок 4 транслирует сигнал на второй управляющий выход устройства в ЭВМ
8 и разрешает запись информационного слова в блок 1 регистров, где при необ45 ходимости производится преобразование формата crtoaa ЭВМ 7 в формат слова ЭВМ 8. По получении сигнала от ЗВМ
8 через блок 5 синхронизации блок 4 ynpaanews выдает сигнал на блок 2 и ин50 формационное слово поступает на второй информационный выход устройства в ЭВМ
8. амадее блок 4 управления с помощью блока 5 синхронизации получает и выдает соответствующие управляющие сигналы в ЭВМ 7 и ЭВМ 8, регулируя таким образом передачу из ЭВМ 7 в ЭВМ 8.
Аналогичным образом реализуется передача информации из ЭБМ 8 в .ЭВМ 7.
В этом случае информация в блок 1 регисгров вводится через блок 3 входных элементов И иэ Э1ЛМ 8, а далее через блок 2 выводится в ЭБМ 7.
l3 случае, если одна из ЭБМ не может обмениваться в асинхронном режиме, го устройство при помощи колынды, хранящейся в блоке 6, прервет передающую
ЭБМ в нужный момент, причел», этот момент определяется априорно, также как и команда записывается в блок 6 до начала работы. В этом случае блок 4 управления после заданного числа переданных информационных слов через блок 3 переписывает команду в блок 1 и далее она вводится в передающую ЭВМ стробированием первого или второго выхода блока
2 выходных клапанов.
Аналогичныл образом осуществляется обмен информации в отладочном режиме.
В этом случае работа может осуществляться с одной иэ ЭВМ в. автономном режиме, причем имитация сигналов другой ЭБМ выполняется блоком 6, в который эти сигналы поступают по командному входу устройства из внешнего блока формирования команд. При работе в указанном режиме в блок 6 может быть записана совокупность команд или отдельная команда. Прог раммист, контролируя работу программы по выводным устройствам ЭВМ, имеет возможность оперативного вмешательства путем формирования соо ветствуюших команд, вводимых с блока 9.
Таким образом, устройство обеспечивает при минимальном оборудовании облтен информации между двумя ЭВМ, имевшими разные скорости и форматы слов. Необходимо отметить, что при необходимости электрического согласования на входах
ЭБМ должны устанавливаться блоки прямопередающих усилителей, обеспечивающих прохождение электрических сигналов.
Формула иэобре гения
Устройство для сопряжения, содержащее блок регистров, .соединенный выходом с информационным входом блока выходных элементов И, управляющие входы которого и управляющие входы блока регистров подключены к первому и второму выходам блока управления, соединенного гретьим выходом с первым выходом устройства, а первым и вторым входом — соответственно с управляющим входом устройства и выходом блока синхронизации, первый вход которого подключен к первому входу блока управгения, первый информационный вход блока регистров является первым идфорл1ационныл входом усгройст628482
Составитель В. Вертлиб
Редактор Н. Каменская Техред Л. Алферова Корректор М. немчик
Заказ 5797/4Î Тираж 826 Подписное
UHHHHH Государственного комитета Совета Министров СССР по делам изобретений и открытий
1 13035, Москва, K-35, Раушская наб., д. 4/5
Филиал ППП Патент", r. Ужгород, ул. Проекп!ая, 4 ви, о т л и ч а ю щ е е с я тем, что, с целью упрощения устройства, в него вве дены блок хранения команд и блок вход ных элементов И, причем первый н втс рой Bblxogb! блока входных элементов И являются соответственно пе вым и вторым информационными выходами устройства, второй информационный вход которого и выход блока хранения команд подключены к соответствующим информационным входам блока входных элементов Н, информа10 ционный выход и управляющий вход которого соединены соответственно со вторым информационным входом блока регистров и четвертым выходом блока управления, 15 пятый выход которого соединен с управляюц!им входом блока управления команд и является вторым выходом устройства, второй управляюший вход устройства соединен со вторым управляю!цим входом блока синхронизации, командный вход устройства подключен к информационному входу блока. хранения команд.
Источники информации, принятые во внимание прн экспертизе:
Патент США hh 3728693, кл. (j 06 Р 3/00, 1973.
2. Вопросы радиоэлектроники серия
Эпек тр окно-вычисли тельная техника, вып. 7, 1974.