Устройство для сопряжения двух вычислительных машин Советский патент 1984 года по МПК G06F3/04 

Описание патента на изобретение SU1111150A1

1 Изобретение относится к вычислительной технике и может быть исполь зовано в вычислительных комплексах, построенных на универсальной и специализированной вычислительных маши нах (ВМ). Известны устройства для сопряжения двух ВМ, содержащие два информационных регистра, узел управления регистр команд, уз,ел формирования :адреса, два узла фиксации состояния обмена, коммутатор, узлы формирователей-приемников и формирователей-п редатчиков, регистр состояния, узел формирования сигнала готовности, зл мент ИЛИ и узел синхронизации tl. Недостатком этих устройств являготся большие аппаратурные затраты Наиболее близким к предлагаемому по технической сущности является устройство для сопряжения, содержаще регистр сдвига, соединенный выходом с входами первого и второго счетчиков, выход которого является рыходом сигнала запроса устройства, первая, вторая и третья группы выходов подключены соответственно k информационным входам элементов И первой группы и группам входов оператив ного накопителя и дешифратора, первы и вторым выходами подключенных к управляющим входам элементов И перво и второй групп, выходы которых через элементы ИЛИ первой группы соединены с первым входом сумматора, второй вход которого подключен к выходу регистра базового адреса, а выход к первым входам элементов ИЛИ второй группы, вторые входы которых образуют адресный вход устройства, а выход подключен к адресному входу оперативного накопителя, информационный выход которого- является информационным выходом устройства, вход выборки подключен к выходу элемента ИЛИ, а вход записи/считывания к выходу триггера, первый и второй входы элемента ИЛИ соединены соответственно с выходами регистра сдвига и элемента И, первый и второй вхо ды которого соединены соответств.енно с входом импульсов считывания устройства и выходом триггера, входы которого подключены соответственно к выходу второго счетчика и входу сигнала окончания устройства С2.3. Недостатков этого устройства явля ется ограниченная область применения, так как устройство обеспечи502вает передачу информации только в одну сторону : из специализированной ВМ в универсальную ЦВМ. Цель изобретения - расширение области применения устройства. Поставленная цель достигается тем, что в устройство, содержащее регистр сдвига, вход последовательного кода которого является информационным входом устройства, две группы элементов И, счетчик импульсов, элемент И, первьй вход которого соединен с входом сигнала записи устройства, а выход - с первым входом элемента ИЛИ, и первый регистр, информационный выход которого является кодовым выходом числа устройства, выход параллельного кода регистра сдвига подключен к первым входам соответствующих элементов И первой группы, введены второй регистр и формирователь импульсов, причем информационные входы и входы сигнала записи первого и второго регистров соединены соответственно с кодовым входом числа и входом сигнала записи устройства, входы выборки первого и второго регистров и второй вход элемента И образуют адресный вход устройства, вход считывания первого регистра является входом сигнала считывания устройства, группа выходов подключена к первым входам соответствующих элементов И второй группы, а группа входов - к выходам соответствующих элементов И первой группы, вторые входы элементов И первой и второй групп соединены с выходом элемента ИЛИ, а третьи входы - соответственно с первым и вторым выходами второго регистра, тактовый вход регистра сдвига подключен к входу синхроимпульсов устройства и через счетчик импульсов - к входу формирователя импульсов, вход параллельного кода - к выходам элементов И второй группы, а выход последовательного кода является информационным выходом устройства, выход формирователя импульсов соединен с вторым входом элемента ИЛИ и выходом пуска устройства, выход элемента И является выходом прерывания устройства, а третий вход соединен с соответствующей разрядной шиной кодового входа числа устройства.

На фиг. 1 представлена блок-схема устройства; на фиг. 2 - временная диаграмма работы устройства при передаче информации; на фиг.З и А - алгоритма работы устройства при записи и считывании информации .

Устройство содержит (фиг.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 ЦВМ.

Цифровая вычислительная машина (ЦВМ 24 при передаче информации обеспечивает следующее: по шине 10 передает непрерывную серию синхроимпульсов, по шине 11 - сопровождающую информацию. Информация представляет . массив слов, более или равный одному шестнадцатиразрядному слову, т.е. каждое слово равно шестнадцати разрядам.

Временная диаграмма при передаче информации имеет вид, представленный на фиг. 2, т.е. совпадение синхроимпульсов по шине 10 и импульса на шине 11 означает наличие логической 1, а при наличии только синхроимпульса на шине 10 - О.

Цифровая вычислительная машина 24 при приеме информации передает по шине 10 только синхроимпульсы, а пошине 12 цифровая вычислительная машина 23 через устройство обмена информации передает массив, больше или равный одному слову, последовательным кодом.

В обоих случаях количество подаваемых синхроимпульсов на шине 10 равно количеству передаваемых.слов, умноженных на разрядность слова.

Обмен информацией между двумя вычислительными машинами осуществляется следующим образом.

Передающая ЦВМ (23 или 24) выдает сигнал прерывания прр1емной ЦВМ и через промежуток времени (предварительно оговоренный и заложен)1ый в алгоритме) ЦВМ 24 передает синхроимпуль-. сы по шине 10 и информацию по шине I1, если она является передающей, или передает синхроимпульсы по шине 10 и принимает информацию по шине 12, если она является приемной. Количество передаваемых слов передается отдельной посылкой одного слова.

Регистр 9 может находиться в двух состояниях: состоянии Запись, при котором подготовлен к открытию

элементы И 2, и состоянии Считывание, при котором подготовлены к открытию элементы ИЗ.

Перевод регистра 9 в то -или иное состояние осуществляется ЦВМ 23 по

информации, поступающей с шины 18

(так как обращение происходит к ре- гистру 9, с шины 14 и с помощью сигнала управления, поступающего с шины 17.

Запись из ЦВМ 23 в регистр 8 производится по информации, поступающей ,с шин 19, 14 и 17.

Считывание из регистра 8 в ЦВМ 23 осуществляется по щине 14 при наличии

информации (т.е. единичных сигналов на шинах 19 и 15.

Устройство работает следующим образом.

Если необходимо передать информацию из ЦВМ 23 в ЦВМ 24, то необходимо подать сигнал Запись по шине 17 и выбрать адрес по шине 19.. . В этом случае, используя шины ,14, в регистр 8 записывается одно слово.

Это слово-означает следующее: информация, записанная в первом разряде означает, что будет приниматься или передаваться, информация ( или О соответственно) , а значение

остальных разрядов определяется количеством передаваемых слов.

При наличии сигналов на щинах 17 и 18 и единицы в первом разряде ши-, ны 14 регистр 9формирует сигнал, подготавливающий к открытию элементы И 2.Сигнал с выхода элемента. ИЛИ 7 обеспечивает открытие элементов И 2, тем самым обеспечивается перезапись информации из регистра 8 в регистр 1.

ЦВМ 23 после передачи сигнала прерывания переходит в состояние останова.

При наличии сигналов на шине 20, на шине 17 и единицы в первом разряде на шине 14 . на выходе элемента И 4 формируется сигнал прерывания для ЦВМ 24.5

ЦВМ 24 после обработки сигнала прерывания передает по шине 10 шестнадцать для шестнадцатиразрядного слова синхроимпульсов,-которые обеспечивают перезапись информации из ре- Ю гистра 1 в ЦВМ 24. Синхроимпульсы подсчитываются счетчиком 5, кроме того, каждый синхроимпульс является импуль сом сдвига для регистра I.

Счетчик 5 после подсчета шестнад- 15 цати импульсов сбрасывается в нулевое

состояние. При приходу шестнадцатого .синхроимпульса на счетчик 5 им выда|ется сигнал на формирователь 6, который, в свою очередь, вырабатывает на шине 16 сигнал для пуска ЦВМ 23.

Для прерьгоання работы ЦВМ 23 ЦВМ 24 формирует сигнал на выходе 21 , который поступает на вход 22 ЦВМ 23.

Дальнейшая работа устройства аналогична описанной.

Апгоритмы работы устройства при записи и считывании информации в ЦВМ 24 представлены на фиг-. 3 и 4.

Таким образом, устройство обеспечивает обмен информации между двумя цифровыми вычислительными машинами.

lIlUHuW

Похожие патенты SU1111150A1

название год авторы номер документа
Устройство для сопряжения двух ЦВМ 1986
  • Новиков Николай Николаевич
  • Ралков Леонид Валентинович
  • Лазаренко Виталий Иванович
  • Воробьев Владимир Константинович
  • Давыдов Николай Матвеевич
SU1341645A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦВМ С КАНАЛОМ СВЯЗИ 1991
  • Аронштам М.Н.
  • Ицкович Ю.С.
  • Кузнецов Н.А.
RU2011217C1
Устройство для сопряжения двух вычислительных машин 1985
  • Шевяков Виктор Александрович
SU1295407A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ 1990
  • Аронштам М.Н.
  • Ицкович Ю.С.
  • Кузнецов Н.А.
RU2020565C1
Аналого-цифровая вычислительная система и аналоговая вычислительная машина (ее варианты) 1983
  • Беляков Виталий Георгиевич
  • Володина Галина Григорьевна
  • Панафидин Валерий Васильевич
SU1259300A1
Устройство для сопряжения ЦВМ с магнитофоном 1985
  • Елизаров Юрий Владимирович
  • Цырульник Марат Петрович
  • Иванцив Роман-Андрей Дмитриевич
SU1317445A1
Устройство для сопряжения цифровой вычислительной машины с магнитофоном 1984
  • Иванцив Роман-Андрей Дмитриевич
  • Елизаров Юрий Владимирович
  • Цырульник Марат Петрович
SU1188745A1
Устройство для программного управления группой объектов 1980
  • Васильев Георгий Петрович
  • Каменской Александр Соломонович
  • Юдовский Борис Зиновьевич
SU962859A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ 1992
  • Петухов В.И.
  • Зайцев Б.М.
  • Колодицкий А.К.
  • Немкова В.А.
RU2032938C1
Устройство для сопряжения цифровой вычислительной машины с магнитофоном звукозаписи 1985
  • Цырульник Марат Петрович
  • Иванцив Роман-Андрей Дмитриевич
  • Елизаров Юрий Владимирович
SU1260969A2

Иллюстрации к изобретению SU 1 111 150 A1

Реферат патента 1984 года Устройство для сопряжения двух вычислительных машин

УСТРОЙСТВО ДОЯ СОПРЯЖЕНИЯ ДВУХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН, содержащее регистр сдвига, вход последовательного кода которого является информационным входом устройства, две группы элементов И, счетчик импульсов, элемент И, первый вход которого соединен с входом сигнала записи устройства, а выход - с первым входом элемента ИЛИ, и первый, регистр, информационный выход которого является кодовым выхрдом числа устройства, выход параллельного кода регистра сдвига подключен к первым входам соответствующих элементов И первой группы, отличающееся тем, что, с целью расширения области применения устройства, в него введены второй регистр и формирователь импульсов, причем информационные входы и входы сигнала записи первого и второго регистров соединены соответственно с кодовым входом числа и входом сигнала записи устройства, входы выборки первого -и второго регистров и второй вход элемента И образуют адресный вход устройства, вход считывания первого/регистра является входом сигнала считывания устройства, группа выходов подключена к первым входам соответствующих элементов И второй группы, а группа входов - к выходам соответствующих элементов И первой группы, вторые входы элементов И первой и второй групп соединены с выходом элемента ИЛИ, а третьи входы - соответственно спервым и вторым выходами второго регистра, тактовый вход регистра сдвига подключен к входу синхроимпульсов устройства и через счетчик импульсов - к входу формирователя импульсов, вход параллельного кода - к выходам элементов И второй группы, а выход после- довательного кода является информационным выходом устройства, выход формирователя импульсов соединен сл с вторым входом элемента ИЛИ и выходом пуска устройства, выход элемент и И является выходом прерывания устройства, а третий вход соединен с соответствующей разрядной шиной кодового входа числа устройства.

Формула изобретения SU 1 111 150 A1

Ш1на11(}2)

/1оди(рикация адреса B3i/(i-l)2S

I начало ) I

Выдать прерывание bZifСчитывание информации 3 -ЯДУ 25

Mffucb информации В 8

ffc/naffOS 23

/7acK устройства, оомена инерормацией

Нет

(. ((онёц ) //z.J

Выдать пр рмбание

гтуск i/cmpaiJcmiSa

CvumbtSffHUQ ил S

Запись i/H oDHauuij 6 цчейки оШ 23

(

Г $ 2tt

Останов 23 (/H df Haifue6

TL

Нет

KWtt J

ФигЛ

Документы, цитированные в отчете о поиске Патент 1984 года SU1111150A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Авторское .свидетельство СССР ,№ 754403, К.Л
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Авторское свидетельство СССР по заявке № 3506745/18-24, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 111 150 A1

Авторы

Ященко Владимир Петрович

Козуб Валерий Михайлович

Горбунцов Анатолий Сергеевич

Новиков Николай Николаевич

Даты

1984-08-30Публикация

1983-05-20Подача