Устройство для ввода информации Советский патент 1981 года по МПК G06F3/00 

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

(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

1

Изобретение относится к области вычислительной техники, автоматической передаче данных и может найти поименение в системах ввода информации в ЦВМ.

Известно устройство для приема информации, исцользуемое щ системах обработки данных с помощью ЭВМ, которое, предусматривает аппаратные средства обмена при передаче информации переменной длины t4

Наиболее близким по техническсЛ сущности к изобретению является устройство, содержащее входной регистр, регистр команды и блок управления, первый, второй и третий входы которого соединены соответственно с йсточ НИКОМ тактовых сигналов, блоком управления ЦВМ и выходом регистра команды. Входы входного регистра и регистра команды соединены соответственно с источником информации и блоком памяти ЭВМ. Выход блока управления соединен с вторым входом входного регистра ,

В данном устройстве осуществляется прием последовательного кода от внешнего устройства, преобразование его в параллельный код и выдача в память ЦВМ. От внешнего устройства

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

Целью изобретения является повышение надежности устройства. 20 эта цель достигается тем, что в устройство, содержащее первый регистр, второй регистр и блок управления, введены третий регистр, блок задержки, формирователь сигналов запроса и фopмиpOJёaтeль сигналов конца сообщения, первый вход которого соединен с вторым 1млходом блока управления, второй вход - с вторым выходом второго регистра, а выход соеди30 .иен с первыми входами блока задержки и формирователя сигналов sanpoqa, второй вход которого соединен г третим выходом блока управления, а третий вход - с выходом блока задержки, второй вход которого соединен с четвертым выходом блока управления, пятый выход которого соединен с первым входом третьего регистра, второй вход которого соединен с выходом первого регистра. Выходы формирователя сигналЪв запроса и третьего регистра являются-первым и вторым выходами устройства соответственно.

На чертеже дана структурная схема устройства.

Оно содержит входной регистр (первый) 1, блок управления 2 регистр команды (второй) 3, выходной регист (третий) 4, блок задержки 5, формирователь сигналов конца сообщения 6, формирователь сигналов запроса 7 и внешние и внутренние связи 8-23.

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

На регистр 3 из памяти ЭВМ по шине 8 записывается команда ввода, в которой указывается тип внешнего устройства, способ упаковки вводимой в ЭВМ информации и другие признаки.

В зависимости от вида принимаемой информации на выход регистра команды 3 в блок 2 выдаются сигналы начальной установки разрядов .счетчика, управляющего приемом информаци в регистр 1. Кроме счетчика, блок 2 содержит генератор синхроимпульсов, запускаемый сигналами строба, поступающими по шине 10 из устройства управления ЭВМ. Этими сигналами синхронизируется передача информации в память ЭВМ. По шине 11 от абонента поступают сигналы тактовой частоть, с помощью которых осуществляется синхронизация при приеме информации В регистр 1.

Регистр 1 состоит из приемной части и схемы разрешения приема, выполненной в виде дешифратора. На вход 12 регистра 1 поступают информационные сигналы от внец1него устройства. Заполнение регистра происходит по управляющим сигналам с выхода 13 блока 2.

Так как информация, поступающая от внешнего устройства, кодируется различным образом, т.е. отличается порядком следования весов разрядов и количеством бит в физической единице инАормации, то и слово данных, выдаваемое в ЭВМ, может иметь различную длину. Формат слова данных формируется с помощью управляющих сигналов на выходе 14 блока 2. При заполнении регистра 1 информация с его выхода 15 в параллельном коде поступает в регистр 4. Емкость регистра 4 определяется форматом обмена устройством для ввода и блоком памяти ЭВМ.

После того как слово данных будет сформировано в регистре 4, на в йходе 16 блока 2 форкмруется сигнал наличия и формации, поступающий в блок 7. При отсутствии сигнала Конец сообщения с выхода 17 фор мирователя 6 на выходе 18 блока 7 формируется запрос в блок управления ЭВМ., и информация с выхода 19 регистра 4 поступает в память ЭВМ.

При наличии сигнала Конец сообщения выдача запроса по сигналу наличия информации блокируется. Сигнал Конец сообщения формируется из кода текущих координат массива, поступающего с выхода 20 блока 2, и кода {определяющего тип внешнего устройства , поступающего с выхода 21 регистра 3.

В конце массива, когда в слове данных, выдаваеких ЭВМ, может оказаться всего один разряд, производится искусственное дотягивание до кратности формату обмена, чтобы не произошло потери информации. Формирование паузы осуще твляется в блоке 5 по сигналам с выходов 17 и 22 Соответственно формирователя. 6 и блока 2. При поступлении сигнала Конец сообщения в блок 5 по коду заполнения регистров, поступающему с выхода 22 блока 2, начинает формироваться длительность паузы. В тот момент, когда длительность паузы становится кратной формату обмена, на выход 23 блока 5 выдается сигна.л, по которому в блоке 7 формируется запрос в блок управления ЭВМ, и информация из регистра 4 поступает в память ЭВМ.

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

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

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

Устройстро для ввода информации, содержащее первый регистр, второй регистр и блок управления, первый, второй и третий входы которого соединены соответственно с первым, вторым входами: устройства и с первым выходом второго регистра, первый выход соединён с первым входом первого регистра, второй вход которого соединен с третьим входом устройства, вход второго регистра соединен с четвертым входом устройства,о т л и ч а ю вд ее с я тем,что,с целью повышения надег жности устройства,в него введены третий регистр, блок задержки, ормисюватель сигналов запроса и фор- мирователь сигналов конца сообщения, первый вход которого соединён со вторым выходом блока управления, второй вход - с вторым выходом второго регистра, а выход соединен с первыми входами блока задержки и формирователя сигналов запроса, второй вход которого соединен с третьим выходом . блока управления, а третий вход - с выходом блока задержки, второй вход которого соединен с четверым выходом блока управления, пятый выход которого соединен с первым входом третьего регистра, второй вход которого оэединен с выходом первого регистра, ;а выходы формирователя сигналов запро е са и третьего регистра являются первым И ВТОРЫМ выходами устройства соответственно.

Источники информации, принятые во внимание при экспертизе 1. ТКоепяе W.P. Avion appl Ь cation of qdvahced LSt mlcroprocrammed pfocessor4 Proc. 3EEE Conf. 1974, CTpi .

2. Овчинников В,H. Устройство автоматического обмена информацией. 5 М., Энергия, 1971, с. 141. рис. 511,(прототип).

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

название год авторы номер документа
Устройство для обмена информацией 1983
  • Карцев Михаил Александрович
SU1149239A1
Устройство для обмена информацией 1985
  • Золотаревский Борис Леонович
  • Шафран Анатолий Михайлович
SU1339572A1
Устройство для сопряжения ЭВМ с общей магистралью 1990
  • Чудов Александр Алексеевич
  • Гриневич Анатолий Владимирович
  • Беспалов Сергей Викторович
  • Жевненко Юрий Иванович
SU1728867A1
Устройство для сопряжения двух цифровых вычислительных машин 1979
  • Петросов Вадим Гарегинович
  • Старк Лев Аронович
  • Вальков Виталий Михайлович
SU868741A1
Устройство для сопряжения ЭВМ с абонентом 1990
  • Коваль Сергей Яковлевич
SU1702380A1
Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1981
  • Хельвас Валерий Пантелеймонович
SU1003066A1
Устройство для сопряжения электронных вычислительных машин 1981
  • Свекла Николай Павлович
  • Бровко Борис Иванович
  • Зайченко Владимир Васильевич
  • Еремин Виктор Васильевич
SU1013938A1
Устройство для сопряжения двух цифровых вычислительных машин 1976
  • Большанин Алексей Илларионович
  • Гаврилюк Борис Андреевич
  • Медведев Евгений Николаевич
  • Медведевских Юрий Яковлевич
  • Долбилов Леонид Александрович
SU634265A1
Устройство для ввода информации 1982
  • Хельвас Валерий Пантелеймонович
SU1130854A1
Устройство для сопряжения двух магистралей 1988
  • Кривего Владимир Александрович
  • Ломако Ольга Николаевна
  • Смирнов Сергей Евгеньевич
  • Бобыльков Анатолий Николаевич
SU1509915A2

Реферат патента 1981 года Устройство для ввода информации

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

//

//

/

15

f f

19

W

8

LJ

f

/

f7

//

SU 862 135 A1

Авторы

Суханов Алексей Алексеевич

Катковская Елена Германовна

Златников Владимир Михайлович

Кутынин Юрий Васильевич

Братальский Евгений Аврельевич

Пусенков Геннадий Нестерович

Лобанова Людмила Алексеевна

Даты

1981-09-07Публикация

1980-01-03Подача