Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(н)з 0 06 Р 3/02 ГОСУ ПОИ ПРИ У СВИДЕТЕЛЬС ОР(54) ЦИИ (57) ной ван пре нии вАС ние ся к вычис ено для ис ода инфо иатуры при или ввода етения - и йства. Для литель- пользо,рмации созда- данных овышеэтого в зобретение относи ехнике и преднаэна я в устройствах в мущественно с клав ашинных носителеии ЭВМ, Цель иэоб ыстродействия устр РСТВЕННЫЙ КОМИТЕТОБРЕТЕНИЯМ И ОТКРЫТИЯМКНТ СССР 669280/24-240.03.893,11,90, Бюл. М.Лученко81,327.21 (088,8вторское свидет62472, кл. О 06 Гвторское свидет92484, кл. 6 06 РСТРОЙСТВО ДЛ устройство введены умножитель 4, блок постоянной памяти 7, формирователь адреса 11, второй элемент задержки 13, генератор импульсов 16 и элемент ЗАПРЕТ 17, Подлежащие вводу формализованные данные готовят с учетом .специфических ошибок оператора путем вычисления избыточных разрядов как некоторой функции от значений информационных символов отдельных реквизитов. Устройство по тому же правилу вычисляет значение контрольноо символа, Если значения введенного оператором и рассчитанного устройством символов совпадают, то реквизит считается введенным правильно, и оператор вводит следующий реквизит данных. При несовпадении символов устройство выдает сигнал ошибки, и оператор повторяет набор неправильно введенного реквизита, 1 ил.Изобретение относится к вычислйтельной технике и предназначено для использования В усгроиствах ВВОда информациипр 8 имущ 8 ственнО с клавиатуры при Созданий машинных носителВЙ или ВВОда данных в АСУ и ЭВЬ 1.Цел ю изобретения Является Г 1 овышд ние быстрОдействия устройства.На черте)ке представлена функциональная схема устройства для ввода информации.Устройство содержит клавиатуру 1, р 8- Гистр 2, блОк 3 Оперативной памяти, умно- житель 4, блок 5 сравнения, сумматор 6, блок 7 постоянной памяти, счетчик 8, первый элемент 9 задержки, первый, элемент ИЛИ 10 формирователь 11 адреса, формирователь 12 импульсов, второи элемент 13 задержки Втооой элемент ИЛИ 14 блок 15 идкации, генератор 16 импульсов и элемент ЗАПРЕТ 17,КлавиатуОа 1 предназначена для выдачи кодовых комбинаций вводимых символов на вхоД реГисгра 2, РВГистр 2 преДназначен для хранения кодовых комбинаций вводимых символов. Разрядность регистра определяется разрядностью кодовых комбинаций, поступающих с клавиатуры 1,Блок 3 оперативной памяти предназначен для хоаненил кодовых комбинаций информационной части Одного реквизита,Емкость памяти определяется разрядностью кодовой комбинации одного символа идлиной реквизита,Умножитель 4 по управляющему сигналу выполняет функцию умножения двухчисел, кодовь 18 комбинации которых поступают на 8 ГО входы.Блок 5 сравнения предназначен длясравнения кодов, поступающих на еговходы, и по сигналу, поступающему на егоуправляющий вход, Выдает сигналы совпадения или несовпадения кодовых комбинаций.Накапливающий сумматор 6 выполняетфункцию суммирОвания ПО задан ному мОду"ЛЮ ЧИСВЛ,Блок 7 постоянной памяти предназначен длл хранения коэффициентов (весов),присваиваемых соответствующим позициям контролируемых реквизитов,Счетчик 8 имеет коэффициен пересче. та, равный длине контролируемых реквиэитов,ФОрмирОватель 11 аДреса преднаэначен для формирования адресов свободного полл памяти блока 3 и адресов хранящихсякоэффициентов в блоке 7 и может быть реалиэованпутем последовательного соедине 30 35 40 45 5055 ния счетчика и дешифратора, Входящих в его составФормирователь 12 импульсов предназначен для Выдачи импульсов управления при изменении состояния его Входа.Блок 15 индикации предназначен для индикации признака сшибки при неправильном вводе реквизита оператором.Устройство работает следующим обраЗом.Пусть подготовленная к вводу информация представля 8 т собой соокунос реквизитов заданной Длины 1, а КОнтрольный разряд В системе избыточного кодирования реквизитов образуется как остаток от деления на заданный модульсуммы произведений значений информационных разрядов а; на заранее присвоенные разрядам веса (коэффициенты ) о;, т,е. процедура вычисления контрольноГО разряда сВОдится к видуаав =,. а оМ глоб ,1=1Такие системы избыточного кодирования называют простыми взвешенными системами контроля по модулю (ПВКМ),В формализованных цифровых реквизитах при= 10 для повышения обнаруживающей способности используются наборы весов 10(1), 10(1, 3, 9, 7) или 10(1, 9). Длина одного реквизита данных мажет быть выбрана в пределах от пяти до десяти симво- ЛОВ.Допустим, подготовленный к вводу формализованный документ состоит из совокупности реквизитов, информационная часть каждого из которых имеет длину = 8, а контрольный разряд вычислен с использованием ПВКМ системы 10(1, 3, 9, 7), Тогда счетчик 8 устройства будет выдавать сигнал переполнения на свой выход при поступлении на его вход девяти импульсов, в блок памяти коэффициентов будет записана следуюшал информация: В нулевых и четвертых ячейках памяти код единицы, в первых и пятых - код троики, во вторых и шестых - код числа девять, в третьих и седьмьх - код числа семь.В исходном состоянии регистр 2, сумматор 6, счетчик 3, формирователь 11 адреса обнулены, в блоке 3 оперативной памяти информация отсутствует, генератор 16 импульсов выключен. Счетчик 8 имеет коэффициент .пересчета, равный длине информационной и контрольной части реквизита. В блок постоянной памяти записаны коэффициенты в соответствии с применяемой системой ПВКМ для = 10.При наборе информации код очередного символа поступает по кодовым шинам нармационные входы регистра 2. С поением синхроимпульса с клавиатуры 1 имвола записывается в регистр 2, Одеменно увеличивается содержимое ика 8 на единицу и синхроимпульс поет на вход элемента 9 задержки, Как ко произойдет запись информации в стр 2 и кодовая омбинац веденного ола появится на его выходе, с выхода екта 9 задержки через элемент ЗА 17 поступит синхроимпульс, оторй ествит запись кодовой комбинации в вые ячейки памяти блока 3 оперативамяти (формирователь 11 адреса нахо 5 10 я в нулевом состоянии), разрешит 15 жение кодовой комбинации поступивсимвола на значение коэффициента, имого в нулевых ячейках олока 7 постой памяти, через время задержки злеа 13. задержки запишет полученный льтат в сумматор 6 по модулю , Одеменно через элемент ИЛИ 10 синхрольс поступит на вход формирователя реса и обратным фронтом изменит адочередного поля блока 3 оперативной ти и блока 7 постоянной памяти, Кодовые комбинации, поступающие на блока 5 сравнения, влияния на его ране оказывают, так как с выхода счетчина его вход разрешения сравнения утлает запрещающий нулевой потенциабота устройства в таком режиме проается до тех пор, пока не будет введена рмационная часть одного реквизита, вводе контрольного символа запись его вой комбинации в регистр 2 Осуществся как при вводе информационных сима, но синхроимпульс, поступивший на счетчика 8, обеспечит появление на его де единичного потенциала (сигнала пелнения), который разрешит сравнение вой комбинации введенного контроль- символа и кодовой комбинации, расанной устройством и хранящейся в атаре 6, а также обеспечит выдачу имса форм и рсва тт. лем 12 импульсов. ульс с выхода формирователя 12 имсов переведет формирователь 11 адре.вхо бо капос ал.дол инф При код ляе вол вхо вых реп код ног счи сум пул Им пул са про мен ПР в нулевое состояние и запретит ождение синхроимпульса с выходаэлеа 9 задержки на выход эл:мента ЗАТ 17,Если кодовые комбинации, поступивна входы блока 5 сравнения совпадают, первом выходе блока 5 сравнения поется единичный потенциал, который водит блок 3 Оперативной памяти в речтения и запускает генератор 16 им 5055 ши то з явл пер жи пул па ьсов. Перевод блока 3 оперативной яти в режим чтения обеспечивает выдаинф Ступ КОД нов сче ступ тол рег сим эле ПРЕ осу нул ной дит умн шег хра ЯНН мен рез нов имп 11 а рес пам 20 25 30 35 40 45 чу кодовой комбинации первого символа реквизита на выход устройства, а импульсы с выхода генератора 18 импульсов, поступающие через элемент ИЛИ 10 на вход фор мирователя 11 адреса, обеспечивает последовательное изменение адресов ячеек памяти, в которых записаны кодовые комбинации второго, третьего, четвертого и т.д, введенных символов, Этим обеспечивается выдача кодовых комбинаций введенных символов на выход устройства. Как только кодовая комбинация последнего информационного символа введенного реквизита поступит на выход устройства, следующий импульс с выхода генератора 16 импульсов Обеспечит выдачу сигнала переполнения на выходе формнрователл 11 адреса, который через элемент ИЛИ 14 поступит на входы сброса сумматора 6 и счетчика 8, возвращая их в исходное состояние, Этим снимается сигнал переполнения с выхода счетчика 8, поэтому снимется потенциал с выхода блока 5 сравнения и произойдет остановка генератора 16 импульсов. Одновременно с входа формирователя 12 импульсов снимется единичный потенциал, поэтому на его выходе появится импульс, который установит формирователь 11 адреса в исходное состояние, Появление импульса на управляющем входе элемента ЗАПРЕТ 17 влияния на работу устройства не оказывает. Также не вли-, яет на работу устройства изменение адреса блока 7 постоянной памяти при выдаче кодовых комбинаций введенных символов на выход устройства, так как на входы остальных элементов устройства не поступает синхроимпульс с выхода клавиатуры 1.Если при вводе реквизита оператор допустил ошибку., то при вводе контрольного символа появится сигнал на втором выходе блока 5 сравнения, который, поступая нд вход блока 15 индикации, разрешит индикацию признака ошибки и одновременно, поступая через элемент ИЛИ 14. На входы сброса сумматора 6 и счетчика 8, обнулит их содержимое, Перевод счетчика 8 в нулевое состояние обеспечивает выдачу импульса формирователем 12 импульсов, чем переводится формирователь 11 адреса в исходное состояние. Индикация признака ошибки сигнализирует оператору О том, что в реквизите Обнаружена ошибка и его ввод необходимо повторить.При вводе следующих реквизитов информации работа устройства осуществляется аналогично описанному выше.Пример конкретного выполнения процесса ввода подготовленных данных, Пусть длина реквизита = 9, ф = 10, для определения контрольного разряда использовалась1608637 Формула изобретения Устройство для ввода информации, со. держащее клавиатуру, регистр, блок оперативной памяти, счетчик, блок сравнения, блок индикации, первый иЪторой элементы ИЛИ, первый элемент задержки, формирователь импульсов, выходы группы клавиатуры соединены с информационными входами регистра, выходы которого соединены с информационными входами блока оперативной памяти и информационными входами первой группы блока сравнения, о т л и ч а ю ьц е е с я тем, что, с целью Составитель И,КарноваТехред М,Моргентал Корректор А,Обручар. Реда кто р А. Ш а ндо р Заказ 3616 Гираж 574 ПодписноеБНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб 4/5 Производственно-издательский комбинат "Патент", г, Ужгород, ул,Гагарина, 101 ПВКМ типа 10(1, 3, 9, 7). Тогда для цифровых данных, допустим, вида 16379245 подготовленный реквизит будет иметь вид: 163792451. Если оператор вводит реквизит правильно, то с вводом каждого символа его кодовая комбинация заносится в блок 3 оперативной памяти, а на выиоде сумматора 6 последовательно появляются коды чисел 1;9; 6; Б; 4; О; б и наконец 1, которые образуются следующим образом: при вводе пер вой цифры умножитель сразу же ее значение переносит в сумматор 6, так как в блоке памяти коэффициентов по нулевому адресу хранится код единицы, При вводе второй цифры умножитель производит операцию 6 х 3 = 18, а сумматор 6 производит операцию (18 + 1) глод 10 =- 9, При вводе третьей цифры производятся операции 3 х х 9 = 27 и (27 + 9) под 10 = 6 и т.д. Если в процессе ввода реквизита данных оператор допустит ошибку, то введенный им и рассчитанный устройством контрольные символы не совпадут и оператор приступит к повторному вводу ошибочно введенного реквизита,Преимуществом изобретения является сокращение в два раза времени ввода информации оператором. 5 10 15 20 25 30 35 40 повышения быстродействия устройства, в него введены формирователь адреса, блок постоянной памяти, умножитель, второй элемент задержки, элемент ЗАПРЕТ, генератор импульсов, выход клавиатуры соединен с управляющим входом регистра, счетным входом счетчика и через первый элемент задержки с первым входом злемента ЗАПРЕТ, выход которого соединен с первым входом первого элемента ИЛИ, входом записи блока оперативной памяти, управляющим входом умножителя и через второй элемент задержки с управляющим входом сумматора, выходы которого соединены с информационными входами второй группы блока сравнения, первый выход которого соединен с входом чтения блока оперативной памяти и входом генератора импульсов, выход которого соединен с вторым входом первого элемента ИЛИ, выход которого соединен с тактовым входом формирователя адреса, выходы группы которого соединены с входами блока постоянной памяти и адресными входами блока оперативной памяти, выходы которого являются выходами устройства, выходы регистра соединены с информационными входами первой группы умножителя, выходы блока постоянной памяти соединены с информационными входами второй группы умножителя, выходы которого соединены с входами сумматора, выход счетчика соединен с управляющим входом блока сравнения и входом формирователя импульсов, выход которого соединен с вторым входом элемента ЗАПРЕТ и входом сброса формирователя адреса, выход которого соединен с первым входом второго элемента ИЛИ, выход которого соединен с входами сброса сумматора и счетчика, второй выход блока сравнения соединен с входом индикатора и вторым входом второго элемента ИЛИ.
СмотретьЗаявка
4669280, 30.03.1989
ХАРЬКОВСКОЕ ВЫСШЕЕ ВОЕННОЕ КОМАНДНО-ИНЖЕНЕРНОЕ УЧИЛИЩЕ РАКЕТНЫХ ВОЙСК ИМ. МАРШАЛА СОВЕТСКОГО СОЮЗА КРЫЛОВА Н. И
СОРОКА ЛЕОНИД СТЕПАНОВИЧ, ЧИПИГА АЛЕКСАНДР ФЕДОРОВИЧ, ОГАРОК АНДРЕЙ ЛЕОНТЬЕВИЧ, ЛУЧЕНКО ФЕДОР ВАСИЛЬЕВИЧ
МПК / Метки
МПК: G06F 3/02
Метки: ввода, информации
Опубликовано: 23.11.1990
Код ссылки
<a href="https://patents.su/4-1608637-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Многоканальное устройство для обработки хроматографических сигналов
Случайный патент: Способ калибровки виброизмерительной аппаратуры