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

 

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

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

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

РЕСПУБЛИН (19) (И) ВСЮ С 06 F 3/02

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

К ABTOPCKOMV СВИДЕТЕЛЬСТБУ

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

flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3533427/18-24 (22) 06.01.83 (46) 15.05.84. Бюл. Ф 18 (72) А.В.Радзиковский, В.А.Долятовский и Л.С.Проселков (71) Ростовский-на-Дону ордена "Знак

Почета" институт народного хозяйства (53) 681.327.21(088.8) (56) 1; Патент Японии Ф 54-28052, кл. 97(7), опублик. 1978

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

1(424 196, кл. С 06 Г 3/02, 1971 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ВВОДА ИНфОРИАЦИИ, содержащее клавиатуру, формирователь, первый и второй регистры, блок оперативной памяти, первый блок сравнения, блок индикации и сумматор, клавиатура соединена с первым входом формирователя и с входом первого регистра, выход которого подключен к информационному входу блока оперативной памяти, управляющий вход — к выходу формирователя, а выход — к первому входу первого блока сравнения, выход второго регистра соединен с входом сумматора, о т л и ч а ю щ е е с я тем, что, с целью п=вышения надежности устройства за счет обеспечения контроля вводимой информации, в него введены элемент задержки, инвертор, счетчик, первый, второй и третий элементы

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

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

1 1092

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

/ использования в устройствах ввода информации преимущественно с клавиатуры при создании машинных носите—

I) лей или ввода в ЭВМ.

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

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

Наиболее близким к предлагаемому по технической сущности является устройство для ввода информации, содержащее клавиатуру, формирователь, первый и второй регистры, блок оперативной памяти, первый блок сравнения, блок индикации и сумматор, кл»вЂ” виатура соединена с первым входом формирователя и с выходом .первого регистра, выход которого подключен к информационному входу блока оперативной памяти, управляющий вход— к выходу формирователя, а выход к первому входу первого блока сравнения, выход второго регистра соединен с входом сумматора 1.2) .

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

Цель изобретения — повышение надежности устройства за счет обеспечения контроля ввб (ямой информации.

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

И, первый и второй элементы ИЛИ, первый и второй коммутаторы, второй блок сравнения и третий регистр, выход формирователя подключен к первым входам первого и второго эгементов И, выход первого регистра соединен с вторым входом первого блока сравнения, с первыми входами второго блока сравнения и блока индикации, с информационным входом первого коммутатора, выход первого блока сравнения подключен к первому входу перяого элемента ИЛИ и через инвертор к второму входу первого элемента И, выход которого подключен к второму входу блока. индикации, и к счетному входу счетчика, BI IxoG, которого соединен с вторым входом второго элемента И, выход которого подключен к гретьему входу блока индикации и к второму входу первого элемента ИЛИ, выход которого соединен с вторым входом формирователя, с управляющим входом счетчика„ с управляющим входом первого коммутатора и через элемент задержки -- с первым входом третьего элемента И,, второй вход которого подключен к выходу второго блока сравнения,, второй вход которого со— еiJHI-ен с выходом третьего регистра, вь!ход третьего элемента И подключен к четвертому входу блока индикации и к управляющему входу второго ком :. /татора информационный вход которого соединен с выходом сумматора, а выход — с первым входом второго элеме ITB. HPH., abIxo I, nepaoI o KOMMóòàòopa соединен с входом второго регистра и с вторым входом второго элемента ИГЦ1, выход которого является выходом устройства.

На чертеже изображена схема предо а га емо го ус тр ойс т ва .

Устройство содержит клавиатуру 1, первый регистр 2, формирователь 3, блок 4 оперативной памяти, первый!

3 10924 блок 5 сравнения, блок 6 индикации, второй блок 7 сравнения, первый коммутатор 8, второй элемент ИЛИ 9, второй регистр 10, сумматор 11, второй коммутатор 12, инвертор 13, первый элемент И 14, счетчик 15, второй

5 элемент И 16, первый элемент ИЛИ 17, элемент 18 задержки, третий элемент

И 19, третий регистр 20.

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

Формирователь 3 задает режим записи или чтения блоку 4 оперативной памяти.

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

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

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

При втором наборе той же строки код очередного символа, поступивший с клавиатуры 1 по кодовым шинам, записывается в регистр 2. При поступлении синхроимпульса с клави/ атуры 1 формирователем 3 изменяется адрес очередного поля блока 4 оперативной памяти и производится перевод его в режим чтения, разрешая сравнение в блоке 5 кода символа первого набора (записанного в блоке.

4 оперативной памяти) и соответствующего ему кода символа второго набора (записанного в регистре 2). При совпадении кодов, поступивших на оба входа блока 5 сравнения, на его выходе вырабатывается сигнал, повторяемый элементом ИЛИ 17, который выполняет следующие функции:разрешает

84

Я прохождение сигнала по кодовым шинам через первый коммутатор 8; устанавливает счетчик 15 в исходное, напри- мер нулевое, положение; разрешает формирователю 3 увеличение адреса поля памяти блока 4 оперативной памяти.

При поступлении на управляющий вход первого коммутатора 8 с выхода элемента ИЛИ 17 сигнала, разрешающего передачу информации, код, записанный в регистр 2, через коммутатор 8 и элемент ИЛИ 9 подают на выход устройства, а через последовательно соединенные регистр 10 и сумматор 11 — на вход второго комму,татора 12. С регистра 2 информацию подают и на второй блок 7 сравнения, который вырабатывает управляющий сигнал при поступлении на вход устройства кода, означающего конец записи.

Этот код постоянно хранится в регистре 20 памяти, подключенном к другому входу блока 7 сравнения.

Выработанный в этом случае сигнал схемы 7 сравнения подают на вход третьего элемента И 19, на второй вход которого подают сигнал элемента ИЛИ 17 через элемент 18 задержки. При поступлении на третий элемент И 19 двух сигналов одновременно на его выходе вырабатывается управляющий сигнал, разрешающий второму коммутатору 12 выдачу через первый элемент ИЛИ 9 на выход устройства содержимого сумматора 11.

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

Если на входы блока 5 сравнения поступают с блока 4 оперативной памяти и регистра 2 различные коды, то на вход первого элемента И 14 через инвертор подают сигнал. С приходом на второй вход элемента И 14 управляющего сигнала, переводящего блок 4 оперативной памяти в режим чтения, вырабатывается сигнал, увеличивающий содержимое счетчика 15 на единице и поступающий в блок 6 индикации. Этот сигнал разрешает индикацию признака ошибки. Таким образом, несовпадение значений первого и второго набора при посимвольном их сравнении служит признаком ошибки, блокирующим изменение адреса блока 4 оперативной памяти формирователем 3 и поступление кода

1092484 очередного символа на выход устройства, так как вторым элементом

ИЛИ 17 управляющий сигнал выработан не будет. Исправление допущенной ошибки происходит двумя путями, Если ошибка допущена при втором наборе, то при поступлении в регистр

2 (после повторного набора) кода символа, совпадающего со значением кода символа первого набора, хранимого !О в блоке 4 оперативной памяти, устройство работает так, как описано выше при условии совпадения кодов символов. Ошибки, совершенные при первом наборе, исправляются путем много- 1 кратной подачи на вход устройства с клавиатуры верного символа в соответствии с емкостью счетчика 15. В этом случае после каждой подачи на вход устройства очередного символа со- 20 держимое счетчика 15 увеличивается на единицу. После переполнения на выходе счетчика 15 появится управляющий сигнал, который поступает на вход элемента И 16. При поступлении 25 на его второй вход управляющего сигнала из формирователя 3 выходной сигнал элемента И 16 подается на вход блока 6 индикации, производя гашеВНИИПИ Заказ 3255/32

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

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4 ние индикации признаке ошибки, и на вход второго элемента ИЛИ 17, После этого устройство продолжает работать в том порядке, как описано для случая совпадения кодов символов первого и второго наборов.

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

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

 

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

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

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

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

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

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

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

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