Устройство для ввода информации

 

УСТРОЙСТВО ДЛЯ ВВОДА ИИФОРМАЦИИ , содержащее первый, второй и третий регистры, первый генератор одиночных импульсов, генератор импульсов , распределитель импуль ов, первый дешифратор, первую группу формирователей, первую, вторую, третью и четвертую группы элементов И, элемент И-НЕ, первый элемент И, первый счетчик, входы группы первого регистра являются входами группы устройства, вход первого регистра соединен с выходом первого генератора одиночных импульсов, первый вход которого является входом устройства, а второй вход и первьй вход распределителя импульсов соединены с выходом генератора импульсов, выходы первого регистра соединены с входами первого дешифратора, выходы первой группы которого соединены с входами формирователей первой группы, . а выходы второй группы - с входами группы второго регистра, вход которого соединен с первым входом распределителя импульсов, первый выход второго регистра соединен с первыми входами элементов И перврй группы и первым входом элемента И-НЕ,второй вход которого, первые входы элементов И второй группы и первые входы элементов И третьей группы и первый вход первого элемента И соединены с вторымвыходом второго регистра, второй вход первого элемента И соединен с вторым выходом распределителя импульсов, выход элемента И-НЕ соединен с первыми входами элементов И четвертой группы, вторые входы KOTopi.ix соединены с выходами формирователей первой группы, третьи БХОДГ.1 - с третьим выходом распределителя импульсов, выходы элементов И четвертой групры соединены с вхо8 (Л дами третьего регистра, вьтходы которого соединены с вторыми входами элементов И первой группы и вторыми входами элементов И второй группы, . четвертый выход распределителя импульсов соединен с третьими входами элементов И первой и второй групп, вторыми входами элементов И третьей группы, выходы элементов И первой группы соединены с входами группы первого счетчика, вход которого соединен с выходом первого элемента И, выходы счетчика соединены с третьими входами элементов И третьей группы, выходы которых являются выходами первой группы устройства, выходы элементов И второй группы являются выходами второй группы устройства , отличающееся тем, что, с целью повьшения быстродействия , устройство содержит второй дешифратор , первый, второй и третий элементы ИЖ, элемент НЕ, второй, третий и четвертый элементы И,вто- i рой генератор одиночных импульсов, второй счетчик, входы группы второго

(19) (11) СОЮЗ СОВЕТСКИХ

Я И

РЕСПУБЛИН 1 @ G 06 F 3/02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н ABTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТЗФ (21) 3575361/18-24 (22) 07.04.83

46) 23.08. 84. Вюл. N 31

72) В.И. Омельченко (71) Таганрогский радиотехнический институт им. В.Д. Калмыкова (53) 681.327.11(088.8) (56) 1. Авторское свидетельство СССР

У 734648, кл. С; 06 F 3/02, 1980.

2. Авторское свидетельство СССР

Ф 968797, кл. С 06 F 3/02, 1982 (прототип). (54)(57) УСТРОИСТВО ДЧЯ ВВОДА ИНФОРМАЦИИ, содержащее первый, второй и третий регистры, первый генератор одиночных импульсов, генератор импульсов, распределитель HMflyJIb B первый дешифратор, первую группу формирователей, первую, вторую, третью и четвертую группы элементов

И, элемент И-НЕ, первый элемент И, первый счетчик, входы группы первого регистра являются входами группы устройства, вход первого регистра соединен с выходом первого генератора одиночных импульсов, первый вход которого является входом устройства, а второй вход и первый вход распределителя импульсов соединены с выходом генератора импульсов, выходы первого регистра соединены с входами первого дешифратора, выходы первой группы которого соединены с входами формирователей первой группы, . а выходы второй группы — с входами группы второго регистра, вход которого соединен с первым входом распределителя импульсов, первый выход второго регистра соединен с первыми

1 входами элементов И первой группы и первым входом элемента И-HE,âòîðîé вхог, которого, первые входы элементов И второй группы и первые входы элементов И третьей группы и первый вход первого элемента И соединены с вторым выходом второго регистра, второй вход первого элемента И соединен с вторым выходом распределителя импульсов, выход элемента И-НЕ соединен с лерными входами элементов И четвертой группы, вторые входы которых соединены с выходами формирователей первой группы, третьи входы — с третьим выходом распреде1 лителя импульсов, выходы элементов И четвертой группы соединены с входами третьего регистра, вйходы которого соединены с вторыми входами элементов И первой группы и вторыми входами элементов И второй группы, 1 четвертый выход распределителя импульсов соединен с третьими входами элементов И первой и второй групп, вторыми входами элементов И третьей группы, выходы элементов И первой группы соединены с входами группы первого счетчика, вход которого соединен с выходом первого элемента И, выходы счетчика соединены с третьими входами элементов И третьей группы, выходы которых являются выходами первой группы устройства, выходы элементов И второй группы являются выходами второй группы устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, устройство содержит второй дешифратор, первый, второй и третий элементы ИЛИ, элемент НЕ, второй, третий и четвертый элементы И, второй генератор одиночных импульсов, второй счетчик, входы группы второго

09727

1! дешифратора и первого элемента ИЛИ подключены к входам группы устройства, вход элемента НЕ подключен к входу устройства, а выход соединен с первым входом второго элемента И, выход первого элемента ИЛИ соединен с вторым входом второго элемента И, выход которого соединен с первым входом второго генератора одиночных . импульсов, второй вход которого .соединен с выходом генератора импульсов, выход второго генератора одиночных ймпульсов соединен с входом второго счетчика, входы группы которого через вторую группу формирователей соединены с выходами второго дешифратора, выходы счетчика соедииены с входами второго элемента ИЛИ, первые входы третьего и четвертого элементов И соединены с выходом второго элемента ИЛИ, второй вход четвертого элемента И соединен с шестым выходом распределителя импульсов, второй вход третьего элемента И соединен с пятым выходом распределителя импульсов, выход третьего элемента И соединен с вторым входом второго счетчика, выход четвертого элемента И соединен с первым входом третьего элемента ИЛИ, второй вход которого соединен. с выходом первого генератора одиночных импульсов, выход третьего элемента ИЛИ соединен с вторым входом распределителя импульсов.

Изобретение относится к автоматике и вычислительной технике и может быть использовано в специализированных вычислительных машинах, в том числе в устройствах числового управ- 5 ,ления.

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

И, счетчик, элемент И. Это устройство позволяет вводить информацию как 15 с клавиатуры, так и автоматическиГ13.

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

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

l ходом первого генератора одиночных импульсов, первый вход которого является входом устройства, а второй вход и первый вход распределителя импульсов соединены с выходом генератора импульсов, входы первого регистра соединены с входами первого дешифратора, выходы первой группы которого соединены с входами формирователей первой группы, а выходы второй группы — с входами группы второго регистра, вход которого соединен с первым выходом распределителя импульсов, первый выход второго регистра соединен с первыми входами элементов И первой группы и первым входом элемента И-НЕ, второй вход которого, первые входы элементов И второй группы, первые входы элементов И третьей группы и первый вход первого элемента И соединены с вторым выходом второго регистра, второй вход первого элемента И соединен с вторым вьмодом распределителя импульсов, выход элемента И-НЕ соединен с первыми входами элементов И четвертой группы, вторые входы которых соединены с выходами формирователей первой группы, третьи входы— с третьим выходом распределителя импульсов, выходы элементов И четвертой группы соединены с входами третьего регистра, выходы которого соединены с вторыми входами элем .

1109 ! з тов И первой группы и вторыми входами элементов И второй группы, чет вертый выход распределителя импульсов соединен с третьими входами элементов И первой и второй групп, вторыми входами элементов И третьей группы, выходы элементов И первой группы соединены с входами группы первбго счетчика, вход которого соединен с выходом первого элемента И, выход 10

1 счетчика соединен с третьими входами элементов И третьей группы, выходы которых являются выходами первой группы устройства, выходы элементов

И второй группы являются выходами второй группы устройства (27.

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

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

Достижение поставленной цели обес печивается тем, что в состав устройства для ввода информации, содержащего первый, второй и третий регистры, первый генератор одиночных импульсов, генератор импульсов, рас-. пределитель импульсов, первый дешифратор, первую группу формирователей, первую, вторую, третью и четвертую группы элементов И, элемент И-НЕ, элемент И,первый счетчик, входы группы первого регистра являются входами 35

1группы устройства, вход первого регистра соединен с выходом первого генератора одиночных импульсов, первый вход которого является входом устройства, второй вход и первый вход40 распределителя импульсов соединены с выходом генератора импульсов, выходы первого регистра соединены с входами первого дешифратора, выходы первой группы которого соединены с входами формирователя первой группы, а выходы второй группы — с входами группы второго регистра, вход которого соединен с первым выходом распределителя импульсов, первый 50 выход второго регистра соединен с первыми входами элементов И первой группы и первым входом элемента И-НЕ, .второй вход которого, первые входы элементов И второй группы, первые 55 входы элементов И третьей группы и первый вход первого элемента И соединены с вторым выходом второго ре727 4 гистра, второй вход первого элемента

И соединен с вторым выходом распределителя импульсов, выход элемента

И-НЕ соединен с первыми входами элементов И четвертой группы, вторые входы которых соединены с выходами формирователей первой группы, третьи входы вЂ, с третьим выходом распределителя импульсов, выходы элементов И четвертой группы соединены с входами третьего регистра, выходы которого соединены с вторыми входами элементов И первой группы и вторыми. входами элементов И второй группы, четвертый выход распределителя импульсов соединен с третьими входами элементов И первой и второй являются выходами второй группы устройства, введены второй дешифратор, первый, второй и третий элементы ИЛИ, элемент НЕ, второй, третий н четвертый элементы И, второй ге" нератор одиночных импульсов, второй групп, вторыми входами элементов И третьей группы, выходы элементов И первой группы соединены с входами группы первого счетчика, вход которого соединен с выходом первого элемента И, выходы счетчика соединены с третьими входами элементов И треть" ей группы, выходы которых являются выходами первой группы устройства, выходы элементов И второй группы

l счетчик, входы группы второго дешифратора и первого элемента ИЛИ подключены к входам группы устройства, вход элемента НЕ подключен к входу устройства, а выход соединен с первым входом второго элемента И, выход первого элемента ИЛИ соединен с вторым входом второго элемента И, выход которого соединен .с первым входом второго генератора одиночных импульсов, второй вход которого соединен с выходом генератора импульсов, выход второго генератора одиночных импульсов соединен с входом второго счетчика, входы группы которого через вторую группу формирователей соединены с выходами второго дешифратора, выходы счетчика соединены с входами второго элемента ИЛИ, первые входы третьего и четвертого элементов И соединены с выходом второго элемента ИЛИ, второй вход четвертого элемента И соединен с шестым выходом. распределителя импульсов, а второй вход третьего элемента И

1109727 соединен с пятым выходом распределителя импульсов, выход третьего элемента И соединен с вторым входом второго счетчика, выход четвертого элемента И соединен с первым входом 5 третьего элемента ИЛИ, второй вход : которого соединен с выходом первого генератора одиночных импульсов, выход третьего элемента ИЛИ соединен с вторым входом распределителя им пульсов.

На чертеже приведена структурная схема предлагаемого устройства, Устройство содержит первый ре гистр 1, вход 2 группы устройства, первый генератор 3 одиночных импульсов, вход 4 устройства, генератор 5 импульсов, распределитель 6 импульсов, первый дешифратор 7, первую группу элементов ИЛИ 8, второй регистр 9, первую группу элементов

И 10, элемент И-HE 11, вторую 12 и третью 13 группы элементов И, первый элемент И 14, четвертую группу элементов, И 15, третий регистр 16, первый счетчик 17, выход первой 18 и второй 19 группы устройства, второй дешифратор 20, первый элемент

ИЛИ 21, элемент НЕ 22, второй элемент И 23, второй генератор 24 оди- ЗО ночных импульсов, второй счетчик 25, вторую группу элементов ИЛИ 26, второй элемент ИЛИ 27, третий 28 и четвертый 29 элементы И, третий элемент

ИЛИ 30. 35

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

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

В каждом цикле вводимый символ поступает с входа 2 группы на ре50 гистр 1, дешифратор 20 и элемент

ИЛИ 21. Одновременно по входу 4 на генератор 3 одиночных импульсов и элемент НЕ 22 поступает синхроимпульс (если он выработан схемой управления или есть пробивка на синхродорожке перфоленты). На второй вход генератора 3 одиночных импульсов и распределитель 6 импульсов поступает тактирующая серия импульсов, выраба тываемая генератором 5 импульсов.

В каждом цикле распределитель импульсов отрабатывает шесть тактов.

По первому такту дешифратор 7 анализирует состояние регистра 1 и совместно с элементом И-НЕ 11 вырабатывает сигнал отсутствия служебной информации. Во втором такте четыре младших разряда регистра 1 через дешифратор 7, группу элементов ИЛИ 8 и . группу элементов И 15 поступают на четыре младших регистра 16. С второго по шестой тактах первого цикла ничего не производится. Регистр

16 выполнен сдвигающим на четыре позиции в сторону старших разрядов.

Дешифратор 7 и группа элементов

ИЛИ 8 преобразуют код символа в шестнадцатиричный код. Ввод символов адреса во втором, третьем и чет. вертом циклах производится аналогично вводу символа в первом цикле. В пятом цикле вводится символ признака передачи адреса. При этом с постуялением синхронмпульса по входам 4 группы генератор 3 одиночных импульсов вырабытывает сигнал, разрешающий запись символа признака передачи адреса на первый регистр 1.

Одновременно запускается распределиг тель 6 импульса. По первому такту дешифратор 7 вырабатывает сигнал, устанавливающий первый разряд регистра 9 в единичное состояние. При этом элемент И-НЕ 11 вырабатывает сигнал, запрещающий запись информации в регистр 16, производимую по второму такту. В третьем такте производится запись адреса с регистра

16 на счетчик 17 через группу элементов И 10. В последующих трех тактах этого цикла ничего не производится. В шестом цикле производится ввод числа сжимаемой информации (4). С входов 2 группы информация поступает на дешифратор 20 и элемент ИЛИ 21. Элемент ИЛИ 21 совместно с элементом НЕ 22, элементом И 23 и генератором 24 одиночных импульсов вырабатывают сигнал, разрешающий запись информации с дешифс ратора 20 через группу элементов

ИЛИ 26 на счетчик 25. Пуск распределителя 6 импульсов в этом цикле не производится. В седьмом цикле вводится символ сжимаемой информации.

1109727

Порядок работы при этом такой же,как в первых четырех тактах первых четырех циклов. В пятом такте седьмого цикла элемент ИЛИ 27 вырабатывает совместно с элементом И 28 сигнал мо- 5 дификации счетчика 25 ° В шестом такте седьмого цикла элемент И 29 вырабатывает сигнал возврата распределителя 6 импульсов. При этом устройство отрабатывает последовательно три цикла. В последнем цикле счетчик 25 обнуляется, и возврат распределителя 6 не следует. Таким образом, за один цикл ввода символа с клавиатуры или носителя ин- 1з формации четыре младших разряда регистра 1 переписываются в регистр

16 четырежды, так как число сжимаемой информации равно четырем.

В восьмом и девятом цикле устройство ввода работает так же как в первых четырех циклах, т,е. по синхроимпульсу, поступающему на вход 4,. генератор 3 одиночных импульсов вы-. рабатывает сигнал, по которому ийформация со входов 2 группы записы-! вается в регистр 1. Одновременно seпускается распределитель 6 импульсов. По первому такту дешифратор 7 анализирует состояние регистра 1 и ЗО подтверждает нулевое состояние ре8 гистра 9. По второму такту четыре мпадших разряда регистра 1 с группы элементов ИЛИ 8 с помощью группы элементов И 15 записываются в регистр 16. При этом содержимое регистра 16 предварительно сдвигается на четыре позиции в сторону старших разрядов ° В циклах с третьего по шестой ничего не производится. В де,сятом цикле с входов 2 группы поступает признак записи, который записывается в регистр 1 по сигналу, выработанному генератором 3 одиночных импульсов. Одновременно запускается распределитель 6 импульсов. Дешифратор 7 анализирует состояние регистра 1, и результат анализа по первому такту записывается в регистр

9. По второму такту запись в регистр

16 не производится, так как элемент

И-НЕ 11 вырабатывает сигнал служебной информации, запрещающий эту запись. По третьему такту содержимое регистра 16 и счетчика 17 через группы И 12 и И 13 поступает на выходы первой и второй групп. По четвертому такту элемент И 14 вырабатывает сигнал модификации адреса счетчика 17. В пятом и шестом тактах этого цикла ничего не производится.

1109727

HHHHIHI Заказ 6064/33 Таран 699 Поаансноа

4алиал ППП темт, г. Узиород, ул.Проектная94

Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации 

 

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

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

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к персональным компьютерам и используемой в них клавиатуре

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

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

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

Изобретение относится к вычислительной технике, а именно к клавиатурам, являющимся периферийными устройствами электронных вычислительных машин, используемых в суровых климатических условиях
Наверх