Устройство для сопряжения двух вычислительных машин
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 06 Г 3/04 ( ОПИСАНИЕ ИЗОБРЕТЕН ВЯБР)йц;.":."К АВТОРСКОМ ЕТЕЛЬСТВУ е осуддрственнцй Комитет ссср делАм изОБРетений и отнрцти(56) 1. Авторское свидетельство СССР,В 754403, кп. 6 06 Ф 3/04, 1978.2. Авторское свидетельство СССРпо заявке В 3506745/8-24,кл. 6 06 В 3/04, 1982 прототип.(54)(57) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯДВУХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН, содержащее регистр сдвига, вход последовательного кода которого являетсяинформационным входом устройства, двгруппы элементов И, счетчик импульсов, элемент И, первый входкоторого соединен с входом сигналазаписи устройства, а выход - с пер-вым входом элемента ИЛИ, и первый,регистр, информационный выход которого является кодовым выходом числа устройства, выход параллельногокода регистра сдвига подключен кпервым входам соответствующих элементов И первой группы, о т л ич а ю щ е е с я тем, что, с цельюрасширения области применения устройства, в него введены второй регистр и формирователь импульсов,причем информационные входы и входы сигнала записи первого и второ 801111150 го регистров соединены соответственно с кодовым входом числа и входом сигнала записи устройства, входы выборки первого и второго регистровГ и второй вход элемента И образуют адресный вход устройства, вход считывания первого, регистра является входом сигнала считывания устройства, группа выходов подключена к первым входам соответствующих элементов И второй группы, а группа входов - к выходам соответствующих элементов И первой группы, вторые входы элементов И первой и второй групп соединены с выходом элемента ИЛИ, а третьи входы - соответственно спервым и вторым выходами второго регистра, тактовый вход регистра сдвига подключен к входу синхроимпульсов устройства и через счетчик импульсов - к входу формирователя импульсов, вход параплельного кода - к выходам элементов И второй группы, а выход последовательного кода является информационным выходом устройства, выход формирователя импульсов соединен с вторым входом элемента ИЛИ и выходом пуска устройства, выход элемента И является выходом прерывания устройства, а третий вход соединен с соответствующей разрядной шиной кодового входа числа устройства.Изобретение относится к вычисли-, тельной технике и может быть использовано в вычислительных комплексах, построенных на универсальной и специализированной вычислительных машинах 1 ВМ).Известны устройства для сопряжения двух ВМ, содержащие два информационных регистра, узел управления, регистр команд, узел формирования :адреса, два узла фиксации состояния обмена, коммутатор, узлы формирователей-приемников и формирователей-передатчиков, регистр состояния, узел формирования сигнала готовности, элемент ИЛИ и узел синхронизации Г 13.Недостатком этих устройств являются большие аппаратурные затраты.Наиболее близким к предлагаемому по.технической сущности является устройство для сопряжения, содержащее регистр сдвига, соединенный выходом с входами первого и второго счетчиков, выход которого является выходом сигнала запроса устройства, первая, вторая и третья группы выходов подключены соответственно к информационным входам элементов И первой группы и группам входов оперативного накопителя и дешифратора, первым и вторым выходами подключенных к управляющим входам элементов И первой и второй групп, выходы которых через элементы ИЛИ первой группы соединены с первым входом сумматора, второй вход которого подключен к выходу регистра базового адреса, а выход - к первым входам элементов ИЛИ второй группы, вторые входы которых образуют адресный вход устройства, а выход подключен к адресному входу оперативного накопителя, информационный выход которого является информационным выходом устройства, вход выборки подключен к выходу эле- мента ИЛИ, а вход записи/считывания к выходу триггера, первый и второй входы элемента ИЛИ соединены соответственно с выходами регистра сдвига и элемента И, первый и второй входы которого соединены соответственно с входом импульсов считывания устройства и выходом триггера, входы которого подключены соответствен- но к выходу второго счетчика и входу сигнала окончания устройства 23.Недостатком этого устройства является ограниченная область применения, так как устройство обеспечи 10 15 20 25 30 35 40 45 50 55 вает передачу информации только в одну сторону: из специализированной ВМ в универсальную ЦВМ.Цель изобретения - расширение области применения устройства. Поставленная цель достигается тем, что в устройство, содержащее регистр сдвига вход последовательного кода которого является информационным входом устройства, две группы элементов И, счетчик импульсов, элемент И, первый вход которого соединен с входом сигнала записи устройства, а выход - с первым входом элемента ИЛИ, и первый регистр,:информационный выход которого является кодовым выходом числа устройства, выход параллельного кода регистра сдвига подключен к первым входам соответствующих элементов И первой группы, введены второй регистр и формирователь импульсов, причем информационные входы и входы сигнала записи первого и второго регистров соединены соответственно с кодовым входом числа и входом сигнала записи устройства, входы выборки первого и второго регистров и второй вход элемента И образуют адресный вход устройства, вход считывания первого регистра является входом сигнала считывания устройства, группа выходов подключена к первым входам соответствующих элементов И второй группы, а группа входов - к выходам соответствующих элементов И первой группы, вторые входы элементов И первой и второй групп соединены с выходом элемента ИЛИ, а третьи входы - соответственно с первым и вторым выходами второго регистра, тактовый вход регистра сдвиГа подключен к входу синхроимпульсов устройства и через счетчик импульсов - к входу формирователя импульсов, вход параллельного кода - к выходам элементов И второй группы, а выход последовательного кода является информационным выходом устройства, выход формирователя импульсов соединен с вторым входом элемента ИЛИ и выходом пуска устройства, выход элелмента И является выходом прерывания устройства, а третий вход соединен с соответствующей разрядной шиной кодового входа числа устройства.35 На фиг. 1 представлена блок-схема устройства; на фиг. 2 - времен,ная диаграмма работы устройствапри передаче информации; на фиг.3и 4 - алгоритмы работы устройства 5при записи и считывании информации.Устройство содержит (фиг.1)регистр 1 сдвига, элементы И 2второй группы, элементы И 3 первойгруппы, элемент И 4, счетчик 5импульсов, формирователь 6 импульсов, элемент ИЛИ 7, первый 8 и второй 9 регистры, шина 10 входа синхроимпульсов., шины 11 и 12 информационных входа и выхода устройства,шина 13 выхода прерывания устройства, шины 14 кодовых входа и выходачисла устройства, шина 15 входасигнала считывания устройства, шина 16 выхода пуска, шина 17 входасигнала записи устройства, шины 18,19 и 20 адресного входа устройства,выход 21 и вход 22.прерывания первой 23 и второй 24 ЦВМ.25Цифровая вычислительная машина(ЦВМ24 при передаче информацииобеспечивает следующее: по шине 1 Опередает непрерывную серию синхроимпульсов, по шине 11 всопровождаю- .30щую информацию. Информация представляет массив слов, более или равный одному шестнадцатиразрядномуслову, т.е. каждое слово равно шестнадцати разрядам.Временная диаграмма при передачеинформации имеет вид, представленный на фиг. 2, т.е. совпадениесинхроимпульсов по шине 10 и импульса на шине 11 означает наличие логической "1", а при наличии толькосинхроимпульса на шине 10 - "0".Цифровая вычислительная машина 24при приеме информации передает пошине 1 О только синхроимпульсы, а пошине 12 цифровая вычислительная машина 23 через устройство обмена информации передает массив, больше илиравный одному слову, последовательным кодом.В обоих случаях количество подаваемых синхроимпульсов на шине 10равно количеству передаваемых.слов,умноженных на разрядность слова,Обмен информацией между двумя55вычислительными машинами осуществляется следующим образом.Передающая ЦВМ (23 или 24) выдаетсигнал прерывания приемной ЦВМ и через промежуток времени,предварительно оговоренный и заложенный в алгоритме ) ЦВМ 24 передает синхроимпуль-. сы по шине 1 О и информацию по шине 11, если она является передающей, или передает синхроимпульсы по шине 10 и принимает информацию по шине 12, если она является приемной. Количество передаваемых слов передается отдельной посылкой одного слова.Регистр 9 может находиться в двух состояниях: состоянии "Запись", при котором подготовлены к открытию элементы И 2, и состоянии "Считывание", при котором подготовлены к открытию элементы И 3.Перевод регистра 9 в то или иное состояние осуществляется ЦВМ 23 по информации, поступающей с шины 18 (так как обращение происходит к регистру 9, с шины 14 и с помощью сигнала управления, поступающего с шины 17.Запись из ЦВМ 23 в регистр 8 производится по информации, поступающей,с шин 19, 14 и 17.Считывание из регистра 8 в ЦВМ 23 осуществляется по шине 4 при наличии информации т.е. единичных сигналов на шинах 19 и 15.Устройство работает следующим образомм.Если необходимо передать информацию из ЦВМ 23 в ЦВМ 24, то необходимо подать сигнал "Запись" по шине 17 и выбрать адрес по шине 19., В этом случае, используя шины 4, в регистр 8 записывается одно слово. Это слово означает следующее: информация, записанная в первом разряде означает, что будет приниматься или передаваться. информация"1" или "0" соответственно 1, а значение остальных разрядов определяется количеством передаваемых слов. При наличии сигналов на шинах 17и 18 и единицы в первом разряде шины 14 регистр 9 формирует сигнал,подгот авлив ающий к от крыт ню элементы И 2. Сигнал с выхода элементаИЛИ 7 обеспечивает открытие элементов И 2, тем самым обеспечиваетсяперезапись информации из регистра 8в регистр 1.ЦВМ 23 после передачи сигналапрерывания переходит в состояниеостанова,111115 О 5При наличии сигналов на шине 20, на шине 17 и единицы в первом разря" де на шине 14 . на выходе элемента И 4 Формируется сигнал прерывания для ЦВМ 24. 5ЦВМ 24 после обработки сигнала прерывания передает по шине 1 О шестнадцать для шестнадцатиразрядного слова синхроимпульсов, которые обеспечивают перезапись информации из ре гистра 1 в ЦВИ 24. Синхроимпульсы подсчитываются счетчиком 5, кроме того, каждый синхроимнульс является импульс сом сдвига для регистра 1.Счетчик 5 после подсчета шестнад цати импульсов сбрасывается в нулевое состояние, При приходу шестнадцатого .синхроимпульса на счетчик 5 им выда,ется сигнал на формирователь 6, который, в свою очередь, вырабатывает на шине 1 б сигнал для пуска ЦВМ 23.Для прерывания работы ЦВМ 23 ЦВМ 24 формирует сигнал на выходе 21, который поступает на вход 22 ЦВМ 23.Дальнейшая работа устройства аналогична описанной.Алгоритмы работы устройства при записи и считывании информации в ЦВМ 24 представлены на фиг; 3 и 4.Таким образом, устройство обеспе" чивает обмен информации между двумя цифровыми вычислительными машинами.оставитель В,Вертлибехред Ж,Кастеле ич Корректо гор едактор М, Пет Тираж 6Государственно лам изобретений , Москва, Ж,ал ППП "Патент", г.ужгород, ул. Проектная,4 каз 6311/39 ВНИИПИ по д 11303
СмотретьЗаявка
3594240, 20.05.1983
ПРЕДПРИЯТИЕ ПЯ Р-6891, СЕРПУХОВСКОЕ ВЫСШЕЕ ВОЕННОЕ КОМАНДНО-ИНЖЕНЕРНОЕ УЧИЛИЩЕ
ЯЩЕНКО ВЛАДИМИР ПЕТРОВИЧ, КОЗУБ ВАЛЕРИЙ МИХАЙЛОВИЧ, ГОРБУНЦОВ АНАТОЛИЙ СЕРГЕЕВИЧ, НОВИКОВ НИКОЛАЙ НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 3/04
Метки: вычислительных, двух, машин, сопряжения
Опубликовано: 30.08.1984
Код ссылки
<a href="https://patents.su/6-1111150-ustrojjstvo-dlya-sopryazheniya-dvukh-vychislitelnykh-mashin.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения двух вычислительных машин</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для преобразования информации в видеосигнал
Случайный патент: Формирователь импульсов малой длительности по переднему и заднему фронтам входного импульса