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

 

1. УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее блок считывания , группу блоков элементов И, блок элементов ИЛИ и блок выбора канала, выходы первой и второй групп которого соответственно соединены с входами блока считывания и с первыми входами блоков элементов И группы, выходы которых подключены к входам блока элементов ИЛИ, а вторые входы - к информационным выходам блока считывания, отличающееся тем, что, с целью повышения его быстродействия, в него введены первый регистр, первый и второй блоки элементов И, счетчик, блок сравнения и блок управления, выходы блока элементов ИЛИ соединены с первыми входами первого и второго йлоков элементов И и с входами первой группы блока управления, первьш и второй выходы которого соответственно соединены с вторыми входами первого и второго блоков элементов И, выходы которых подключены к входам параллельного ввода первого регистра и счетчика соответственно , вход последовательного ввода, выход переноса и синхровход регистра являются инфорияациоуным входом, выходом и синхровходом устройства соответственно, выходы параллельного вывода регистра подключены к входам второй группы блока управления и к входам первой группы блока сравнения, управляющие входы регистра являются управляющими входами устройства , выходы первой группы блока управления подключены к входам прямого и обратного счета счетчика, вход стробирования парал .лельного ввода которого соединен с вторым выходом блока управления, а выходы подключены к входам второй группы блока сравнения , выходы которого соединены с входами третьей группы блока управления, входы четвертой группы и третий выход которого являются входами группы и выходом управления устройства соответственно, выходы первой группы блока выбора каналов подключены к входам пятой группы блока управления , вход которого подключен к управляющему выходу блока считывания, выходы второй группы блока управления соединены с входами блока выбора каналов. 2.Устройство по п. 1, отличающееся тем, что блок выбора каналов содержит первый и второй триггеры, второй регистр, первый дещифратор, первый элемент И и элементы И первой группы, входы которых, вход сброW са второго регистра, вход управления первого дещифратора и вход установки в «1 CZ первого триггера являются соответствующими входами блока, выходы элементов И § первой группы подключены к входам установки в «О первого триггера, к входам установки в «1 и установки в «О второго о со триггера соответственно, выходы первого и второго триггеров являются выходами первой группы блока и подключены к информационным входам первого дешифратора , один выход которого соединен с синхро01 входом первого триггера и с первым входом первого элемента И, другой выход первого 1чЭ дещифратора подключен к второму входу первого элемента И, выход которого подключен к синхровходу второго триггера, информационные входы и выходы второго регистра являются входами и выходами второй группы блока соответственно. 3.Устройство по п. 1, отличающееся тем, чт.о блок управления содержит второй и третий дешифраторы, с первого rto пятый элементы ИЛИ, элементы И второй группы, триггеры с третьего по восьмой, элементы И с второго по двенадцатый, элементы задержки с первого по третий, входы первого эле

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК з р G 06 F 3/04

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3543720/18-24 (22) 31.01.83 (46) 07.05.84. Бюл. № 17 (72) В. И. Маркин, В. Д. Никитин, Я. А. Хетагуров и В. В. Карасев (53) 681.327 (088.8) (56) 1. Патент США № 3879693, кл. G 06 F 3/04, опублик. 1975.

2. Авторское свидетельство СССР № 427335, кл. G 06 F 3/06, 1975 (прототип). (54) (57) I. УСТРОИСТВО ДЛЯ ВВОДА

ИНФОРМАЦИИ, содержащее блок считывания, группу блоков элементов И, блок элементов ИЛИ и блок выбора канала, выходы первой и второй групп которого соответственно соединены с входами блока считывания и с первыми входами блоков элементов И группы, выходы которых подключены к входам блока элементов ИЛИ, а вторые входы — к информационным выходам блока считывания, отличающееся тем, что, с целью повышения его быстродействия, в него введены первый регистр, первый и второй блоки элементов И, счетчик, блок сравнения и блок управления, выходы блока элементов ИЛИ соединены с первыми входами первого и второго блоков элементов И и с входами первой группы блока управления, первый и второй выходы которого соответственно соединены с вторыми входами первого и второго блоков элементов И, выходы которых подключены к входам параллельного ввода первого регистра и счетчика соответственно, вход последовательного ввода, выход переноса и синхровход регистра являются информ ацион ны м входом, выходом и синхровходом устройства соответственно, выходы параллельного вывода регистра подключены к входам второй группы блока управления и к входам первой группы блока сравнения, управляющие . входы регистра являются управляющими входами устройства, выходы первой группы блока управления подключены к входам прямого и обратного счета счетчика, вход стробирования параллельного ввода которого соединен с вторым

„„SU„„1091152 А выходом блока управления, а выходы подключены к входам второй группы блока сравнения, выходы которого соединены с входами третьей группы блока управления, входы четвертой группы и третий выход которого являются входами группы и выходом управления устройства соответствен но, выходы первой группы блока выбора каналов подключены к входам пятой группы блока управления, вход которого подключен к управляющему выходу блока считывания, выходы второй группы блока управления соединены с входами блока выбора каналов.

2. Устройство по п. 1, отличающееся тем, что блок выбора каналов содержит первый и второй триггеры, второй регистр, первый дешифратор, первый элемент И и элементы Я

И первой группы, входы которых, вход сброса второго регистра, вход управления первого дешифратора и вход установки в «1» первого триггера являются соответствующи- С ми входами блока, выходы элементов И первой группы подключены к входам установ- ф ки в «О» первого триггера, к входам установки в «1» и установки в «О» второго ) триггера соответственно, выходы первого и второго триггеров являются выходами < р первой группы блока и подключены к информационным входам первого дешифратора, один выход которого соединен с синхровходом первого триггера и с первым входом ф первого элемента И, другой выход первого дешифратора подключен к второму входу первого элемента И, выход которого подключен к синхровходу второго триггера, информационные входы и выходы второго регистра являются входами и выходами второй группы блока соответственно.

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

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

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

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

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

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

Наиболее близким к предлагаемому по технической сущности является устройство

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

И группы, выходы которых подключены к входам блока элементов ИЛИ, а вторые входы — к информационным выходам блока считывания (2).

Недостатком устройства является пониженное быстродействие.

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

Указанная цель достигается тем, что в устройство для ввода информации, содер1091152 жащее блок считывания, группу блоков элементов И, блок элементов ИЛИ и блок выбора канала, выходы первой и второй групп которого соответственно соединены с входами блока считывания и с первыми входами блоков элементов И группы, выходы которых подключены к входам блока элементов ИЛИ, а вторые входы — к информационным выходам блока считывания, введены первый регистр, первый и второй блоки элементов И, счетчик, блок сравнения и блок управления, 10 выходы блока элементов ИЛИ соединены с первыми входами первого и второго блоков элементов И и с входами первой группы блока управления, первый и второй выходы которого соответственно соединены с вторыми входами первого и второго блоков элементов И, выходы которых подключены к входам параллельного ввода первого регистра и счетчика соответственно, вход последовательного ввода, выход переноса и синхровход регистра являются информационными входом, выходом и синхровходом устройства соответственно, а выходы параллельного вывода регистра подключены к входам второй группы блока управления и к входам первой группы блока сравнения, управляющие входы регистра являются уп- >> равляющими входами устройства соответственно, выходы первой группы блока управления подключены к входам прямого и обратного счета счетчика, вход стробирования параллельного ввода которого соединен с вторым выходом блока управления, а выходы подключены к входам второй группы блока сравнения, выходы которого соединены с входами третьей группы блока управления, входы четвертой группы и третий вход которого являются входами группы З и выходом управления устройства соответственно, выходы первой группы блока выбора каналов подключены к входам пятой группы блока управления, вход которого подключен к управляющему выходу блока считывания, выходы второй группы блока управления 40 соединены с входами блока выбора каналов.

Блок выбора каналов содержит первый и второй триггеры, второй регистр, первый дешифратор, первый элемент И и элементы

И первой группы, входы которых, вход сброса второго регистра, вход управления первого дешифратора и вход установки в «1» первого триггера являются соответствующими входами блока, выходы элементов И первой группы подключены к входам установки в «О» первого триггера, к входам 50 установки в «1» и установки в «0» второго триггера соответственно, выходы первого и второго триггеров являются выходами первой группы блока и подключены к ин- формационным входам первого дешифратора, один выход которого соединен с синхровходом первого триггера и с первым входом первого элемента И, другой выход первого дешифратора подключен к второму входу первого элемента И, выход которого подключен к синхровходу второго триггера, информационные входы и выходы второго регистра являются соответствующим и входами и выходами второй группы блока соответственно.

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

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

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

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

15 го

На фиг. 1 изображена схема устройства; на фиг. 2 — 12 — схемы блоков группы элементов И, выбора канала, элементов ИЛИ, вычислителя, управления, первого и второго блоков элементов И, первого регистра счетчика и блока сравнения.

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

12-1 — 12-п, 13, 14, 15-1 — 15 m 16-1 — 16-п, 35

17-1 в 17-m, 18 блока 1 считывания, элементы И 19 блока 2, связи 20-1 — 20-m, 21-1—

21-п, 22-! — 22-m блока 2, элементы И 23 — 26 первой группы, первый 27 и второй 28 триггеры; второй регистр 29, первый дешифра- 4п тор 30, связи 31 — 35, 36-1 — 36-и блока 3 выбора каналов, элементы ИЛИ 37 и 38 .блока 3, связи 39-1 — 39-m, 40 блока 4 элементов ИЛИ, связи 41 — 47 вычислителя 5, первый элемент ИЛИ 48, первый элемент 49 задержки, четвертый элемент И 50, третий 45 триггер 51, второй дешифратор 52, второй элемент И 53, элементы И 54 — 56 второй группы, одиннадцатый элемент И 57, третий элемент ИЛИ 58, третий дешифратор 59, седьмой триггер 60, пятый элемент ИЛИ 61, второй элемент 62 задержки, пятый триггер

63, шестой триггер 64, второй элемент ИЛИ

65, девятый элемент И 66, двенадцатый элемент И 67, седьмой элемент И 68, четвертый элемент ИЛИ 69, восьмой триггер 79, третий элемент 71 задержки, девн7ррй 72 и восьмой

79 элементь И,.четвертый триггер 74, третий элемент И 75, пятый 76 и шестой 77 элементы И, связи 78 — 80, 81-1 — 81-k, 82 †. 85 блока

Ь

6 управления, элементы И 86 блока 7, связи

87-1 — 87-m блока 7, элементы И 88 блока 8, связи 89-1 — 89-m блока 8, связи 90-1 — 90-m счетчика 10.

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

Вычислитель 5 выдает в регистр 9 адрескоманду, содержащую номер массива информации на носителе, а в блок 6 управления — сигналы на включение устройства ввода и номер канала считывания. При этом заданный номер массива информации хранится в регистре 9.

Блок 6 управления включает блок 3, который производит включение заданного блока 2 и блока 1. Мультиплексированная информация с носителя заданного канала считывания через блок 4 поступает в блок 6 управления и на элементы И 7 и 8.

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

° И 8.

Следующая за признаком «Начало массива» информация, содержащая номер массива, записывается через элементы И 8 в счетчик !О. После чего элементы И 8 закрываются. Таким образом, происходит привязка счетчика 10 к носителю.

Далее блок 11 сравнения производит сравнение заданного номера массива информации, хранящегося в регистре 9, и номера массива информации, записанного в счетчике 10, и вырабатывает сигналы «Больше», «Меньше» или «Равно», поступающие в блок

6 управления.

Если номера массива в регистре 9 и в счетчике 10 совпадают,сто блоком 11 сравнения вырабатывается сигнал «Равно», по которому блрк 6 управления открывает элементы И 7, и информация с носителя записывается в регистр 9. Далее информация из регистра 9 поступает в вычислитель 5.

Если номера массивов не совпадают, то блок

11 сравнения вырабатывает сигналы «Больше» или «Меньше». В зависимости от вида сигнала блок 6 управления включает блок 1 считывания на прямой или обратный ход.

В этом случае поиск заданного номера массива осуществляется путем прибавления или вычитания признаков «Начало массива», поступающих на счетный вход счетчика 10 из блока 6 управления до появления сигнала

«Равно» с выхода блока 11 сравнения. В этот момент блок 6 управления открывает элементы И 7 и информация с носителя записывается в регистр 9 и далее передается в вычислитель 5.

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

1091152

Фаг.1 номер последнего считанного массива информации.

Привязка осуществляется только при переходе к считыванию информации с другого канала считывания или же при первом обращении к устройству. В. соответствии с нумерацией связей на фиг. 2 — 12 можно воспроизвести электрическую схему устройства.

Таким образом, отпадает необходимость перемотки перфоленты в исходное положение или же в запоминании ее положения в опе ративной памяти вычислительного блока что в конечном итоге увеличивает быстродействие устройства;д среднем на 50%.

1091152

I

Фаг Х

1091152

Фиг. 7

1091152

Редактор В. Петраш

Заказ 2827/45

Составитель И. Алексеев Техред И. Верес Корректор О. Билак

Тираж 699 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4

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

 

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

Изобретение относится к измерительной технике и предназначено для определения плотности жидкости

Изобретение относится к устройствам телевизоров, имеющих формат изображения широкоэкранного соотношения сторон

Изобретение относится к различным вариантам схем автоматического переключения входного сигнала монитора

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

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

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

Изобретение относится к осуществлению виртуальной реальности или телереальности

Изобретение относится к устройству и способу управления работой канала данных отображения (ДДС) монитора

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

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