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

Иллюстрации

Показать все

Реферат

 

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

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

СО(,(ИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3514189/18-24 (22) 19.11.82 (46) 15.03.84. Бюл. Р 10 (72) A.È.Õóòoðíûé (53) 681.325(088.8) (56) 1. Авторское свидетельство СССР

9 737939, кл. G 06 F 3/02, 1973.

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

Р 714384, кл. G 06 F: 3/02, 1973 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ,,содержащее последовательно соединенные блок защиты от дребезга, блок шифрации и контроля и блок преобразования кодов, а также клавиатуру, подключенную.к входам блока защиты от дребезга, выходы которого соединены с входами блока

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

1080132

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

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

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

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

Недостаток этого устройства низкое быстродействие при исправлении ошибки.

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

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

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

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

25 сд ига

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

Устройство состоит иэ клавиатуры 1, блока 2 защиты от дребезга, .блока 3 шифрации и контроля, блока 4 преобразования кодов, регистра 5 сдвига, блока б индикации, первого элемента И 7, второго элемента И 8, блока 9 элементов И, регистра 10 символов, регистра 11 адресов, З5 счетчика 12, триггера 13 одновибратора 14, элемента коммутации 15 и дешифратора 16.

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

40 Оператор набирает число (сообщение) последовательным кодом посредством нажатия соответствующих клавиш клавиатуры 1.

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

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

60 При отсутствии ошибки, обнаруживаемой блоком 3, блок 4 преобразует параллельный код в последовательный и формирует четыре (в общем, случае

m) тактовых импульсов. Информационные сигналы непосредственно, а так1080132

ВНИИПИ Заказ 1338/48 Тираж б99 Подписное

Ю М филиал ППП "Патент", r.Óèãîðoä, ул.Проектная, 4, товые через открытый элемент 8 с выходов блока 4 поступают на соответствующие входы последовательного занесения многоразрядного регистра сдвига 5. Так как на управляющих входах регистров всех. разрядов присутствует сигнал нуля, происходит сдвиг информации в регистре 5 сдвига.

Оператор проверяет по блоку индикации б правильность набранного сообщенйя и дает команду на считыва- 10 ние.

При необходимости изменения значения некоторого разряда. оператор, включает и выключает элемент 15, вследствие чего сбрасываются счет- 15

:чик 12 и триггер 13, открывается элемент 7 и закрывается элемент 8, и набирает на клавиатуре номер этоГо разряда и требуемый символ.Тактовые импульсы с выхода блока 4 поступают через элемент 7 на вход счетчи,.ка 12 и тактовые входы регистров 10 символа и 11 адреса, и запись -осуществляется..только в эти регистры.

На элементах 7, 12 и 13 выполнено устройство для выделения числа ,импульсов, равного m.;(k-l), где . k - число йажатий клавиш при вводе номера искаженного разряда.. От заднего фронта последнего m(k+1.)-го З(:импульса получаемой последователь.ности тактовых импульсов происходит переполнение счетчика 12 и перебрасывание триггера 13, при этом элементы 7 и 8 переходят в исходное состояние и срабатывает одновибратор 14, формирующий одиночный импульс, поступающий на тактовый вход параллельной записи регистра 5 сдвига. Под действием. одиночного импульса открывается элемент 9, на одном выходе дешифратора 16 появляется единичный уровень, выбирающий разряд, и осуществляется параллельное занесение информации из регистра 10 символа в регистр выбранного разряда. По окончании одиночного импульса устройство готово . к исправлению следующего. разряда или набору очередного сообщения.

Таким образом, предлагаемое устройство позволяет исправлять ошибки вводимых сообщений посимвольно, не прибегая в случае исправления ошибки к сбору из регистра правильно введенной части сообщения. При этом оператору для исправления искаженного разряда необходимо только включить элемент 15, ввести. номер этого разряда и нажать клавишу,. за. дающую требуемый символ. Экономия .времени при вводе многоразрядных сообщений становится значительной, .что повышает быстродействие устрой1 ства.