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

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

1

Изобретение относится к области связи и может быть применено в технике передачи и приема в последовательном коде информации от вычислительных машин, работающих в параллельном коде.

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

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

Цель изобретения - увеличение быстродействия устройства.

Это достигается тем, что в известное устройство введены узел формирования, группа элементов «И, регистры управления, узел поиска левой единицы, узел распределения управляющих сигналов, элемент «И, первый и второй триггеры. Выходы группы элементов «И соединены с первыми входами блока управления коммутацией, первые входы регистров управления подключены к третьему входу устройства, вторые входы - к выходам узла формирования, а выходы связаны с информационными входами группы элементов «И. Входы узла поиска левой единицы подсоединены к выходам регистра управления, а выходы - к первому входу узла формирования и к управляющим входам группы элементов «И. Первый вход узла распределения управляющих сигналов подключен к выходу узла поиска левой единицы, выход-к третьему входу блока буферной памяти. Вход первого триггера соединен с третьим входом устройства, а выход - с вторыми входами блока управления коммутацией и узла распределения управляющих сигналов. Первый вход

элемента «И подключен к четвертому входу устройства, а выход - к второму входу узла формирования и третьему входу преобразователя кодов. Входы установки в единицу и нуль второго триггера связаны соответствен0 но с пятым входом устройства и первым выходом узла формирования, а единичный и нулевой выходы - соответственно с вторым входом элемента «И и третьим выходом устройства.

Блок-схема предлагаемого устройства для сопряжения вычислительной машины с каналами связи приведена на чертеже, где 1 - блок коммутации; 2 - преобразователь кода; 3 - блок буферной памяти; 4-бло.к управления коммутацией; 5i, bz, ..., 5 - регистры управления; 6i, 62, ..., 6п - группа элементов 7 - узел поиска левой единицы; 8- узел распределения управляющих сигналов;

9- первый триггер; 10 - узел формирования; 11-второй триггер; 12 - элемент 13 - выходная цепь узла 7 поиска левой единицы; 14 - выходная цепь устройства, подключенная к передающим каналам связи; 15 - входная цепь устройства, подсоединенная к приемным каналам связи; 16 - входная цепь устройства, соединенная с выходными шинами ВМ; 17 - выходная цепь устройства, подключенная к входным шинам ВМ; 18 - входная цепь устройства, связанная с выходными кодовыми шинами ВМ; 19 - входная цепь устройства, подключенная к генератору тактовых импульсов; 20 - входная цепь устройства, подсоединенная к «пусковой шине ВМ; 21 - выходная цепь «Готовность устройства, подключенная к входу ВМ.

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

В случае отсутствия информации (нулевых кодах) на регистрах 5i, 62, ..., 5 блок 1 коммутации отключает каналы связи от преобразователя 2 кодов. Триггер 11 блокирует прохождение тактовых сигналов через элемент «И 12. По цепи 21 в ВМ поступает сигнал «Готовность.

Рассмотрим работу устройства при записи на регистры 5i, 62, ..., 5п соответственно кодов 100... 0; 010...0; ...; 00... 1

После записи информации о режиме обмена по цепям 18 на регистры 5i, 62, ..., 5п и на триггер 9 в цепи из ВМ поступает сигнал «Пуск, по которому триггер 11 переключается в положение, разрешающее прохождение тактовых импульсов через элемент «П 12.

Узел 7 осуществляет поиск крайней левой единицы кодов регистров 5|, 62, ..., 5п, формирует в цепи 13 управляющий сигнал, подключая регистр 5i через элементы 6i к входу блока 4. Тем самым первый канал связи подсоединяется к выходу преобразователя 2,

Одновременно узел 8 формирует сигнал на подключение первогорегистра блока 3 к входу преобразователя 2. При подаче тактовых импульсов преобразователь 2 преобразует параллельный код регистра блока 3 в последовательный код, поступающий по цепи 14 в первый канал связи.

По окончании преобразования первых т бит сообщения в последовательный код узел

10формирует сигнал обнуления регистра 5i. После этого узел 7 формирует новый унравляющий сигнал, подключая регистр 62 (на котором записан коД 01 ...0) через элементы 62 к входу блока 4, тем самым к выходу преобразователя 2 подсоединяется второй канал связи.

Одновременно узел 8 формирует сигнал на подключепие к входу преобразователя 2 второго регистра блока 3.

При поступлении та.ктовых импульсов преобразователь 2 преобразует параллельный

код регистра блока 3 в последовательный

код. По окончании преобразования вторых т бит сообщения узел 10 формирует сигнал обнуления регистра 62. В дальнейшем работа устройства происходит аналогично до те.х

пор, пока необнулены все регистры, кроме бпПосле преобразования последнего сообщения узел 10 формирует сигнал на обнуление регистра 5п и на переключение триггера 11. При этом по цепи 21 в ВМ поступает сигнал «Готовность, а устройство готово для проведения следующего сеанса связи.

В рассмотренном режиме за одно обращение .к устройству передана информация для всех каналов связи.

При записи на регистры 5ь 2, , 5п соответственно кодов 10...0; 10...0; 10...О работает устройство таким образом, что все регистры блока 3, начиная с первого, последовательно подключаются к первому каналу связи. При этом другие каналы связи отключены блоком 1 от блока 3, а в первый канал связи передано т-п бит информации.

В случае записи на регистры 5i, 02, ..., 5п соответственно кодов 10...0; 10...0; 0...01

устройство сопряжения подсоединяет последовательно первые два регистра блока 3 к первому каналу связи, а последний регистр блока 3 - к последнему га-му каналу связи. Работа устройства в режиме «Прием отличается от режима «Передача состоянием триггера 9, подключением блоком 1 нриемных каналов связи, подсоединенных к цени 15, и обратным преобразованием (последовательного кода из каналов связи в параллельный код), осуществляемым преобразователем 2. По окончании приема информации из каналов связи в блок 3 в цепи 2 так же, как и в рассмотренном режиме, формируется сигнал «Готовность.

Так как за одно обращение к устройству по программе ВМ всегда передается максимальный объем т-п бит информации, распределяющийся по отдельным каналам связи в соответствии с кодами на регистрах 5i, 62, 5п, то

время, затрачиваемое ВМ па организацию сопряжения с каналами связи, минимально.

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

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

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

название год авторы номер документа
Устройство для сопряжения вычислительных машин 1981
  • Роздобара Виталий Владимирович
  • Баранов Игорь Алексеевич
  • Голодняк Геннадий Сергеевич
  • Кремез Георгий Вальтерович
SU1005018A1
Устройство для контроля монтажа 1990
  • Меркуль Валерий Васильевич
  • Таранда Григорий Иванович
SU1785001A1
Устройство для сопряжения вычислительной машины с каналами связи 1980
  • Долгова Светлана Владимировна
  • Доровская Тамара Ивановна
SU918944A1
ТЕЛЕВИЗИОННОЕ СРЕДСТВО НАБЛЮДЕНИЯ 1993
  • Борисов Евгений Михайлович
  • Хохлов Вячеслав Федорович
  • Кочемасов Станислав Григорьевич
  • Павлов Анатолий Васильевич
  • Гришин Александр Иванович
  • Митрохин Александр Александрович
RU2094956C1
Устройство для сопряжения однородной вычислительной системы 1982
  • Максименко Юрий Никифорович
SU1049894A1
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРОЦЕССОМ ДУГОВОЙ СВАРКИ НЕПЛАВЯЩИМСЯ ЭЛЕКТРОДОМ В СРЕДЕ ЗАЩИТНЫХ ГАЗОВ 1988
  • Погорелов В.П.
  • Световидов А.П.
  • Славин Г.А.
SU1683244A1
Станция локальной сети 1987
  • Якубайтис Эдуард Александрович
  • Трайнин Соломон Бенционович
  • Тимофеев Игорь Михайлович
  • Фалькович Эммануил Иосифович
  • Стебунова Людмила Александровна
  • Самченко Андрей Владимирович
  • Чапенко Виктор Петрович
  • Талисман Александр Дмитриевич
  • Лангуев Валерий Валентинович
  • Ольшак Александр Иванович
SU1478221A1
Дублированная синхронная система для приема и передачи данных 1975
  • Зверев Евгений Михайлович
SU533923A1
Устройство для сопряжения ЭВМ с синхронным каналом передачи данных 1986
  • Аптекарь Семен Абрамович
  • Нефедченко Борис Павлович
SU1424023A1
Устройство для сопряжения ЭВМ с разноскоростными группами внешних устройств 1990
  • Потапенко Валерий Ильич
SU1837302A1

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

Формула изобретения SU 516 031 A1

SU 516 031 A1

Авторы

Абрамов Георгий Владимирович

Евстигнеев Виталий Евгеньевич

Невский Олег Михайлович

Даты

1976-05-30Публикация

1973-12-14Подача