Устройство для ввода информации Советский патент 1992 года по МПК G06F3/00 

Описание патента на изобретение SU1709294A1

жки и регистр 62, а также входы 63-65 и выход 66.

Селектор адреса состоит из элемента ИЛИ 67, блока 68 памяти (выполненного в виде ПЗУ), первого 69 и второго 70 элементов задержки, групп 71 и 72 элементов И, элемента И 73, группы элементов ИЛИ 74 и регистра 75 и имеет входы 76-82, 35 и выходы 83-87,

Блок формирования описания входных ситуаций 26 содержит регистр 88 сдвига, дешифратор 89, элементы И 90-93, первый 94 и второй 95 триггеры и счетчик 96, а также входы 97-101 и выходы 102-106,

На фиг, 4 показаны выход 107 селектора адреса и элементы 108-110 И.

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

Перед началом работы все его элементы и узлы устанавливаются в исходное состояние (цепи установки в ноль не показаны). В регистр 8 по информационной шине с входа 30 по синхроимпульсу с входа 29 заносится число кадровинформационного материала, который оператор должен ввести в систему в виде последовательного набора сообщений заданного формата. Затем оператор нажимает клавишу Работа (не показано)и на вход 28 поступает импульс Пуск, который проходит на единичный вход.триггера 43 и устанавливает его в единичное, состояние, при котором он высоким потенциалом с единичного выхода открывает элемент И 45 по потенциальному входу, на импульсный вход которого поступают импульсы с генератора 42.

Первый же импульс генератора 27, пройдя элемент И 45 и затем элемент ИЛИ 46, поступает через выход 52 синхронизатора 1 на счетный вход счетчика 2 адреса, который зафиксирует первую единицу в адрес.

Импульсом с выхода элемента ИЛИ 46, задержанным элементог 48 на время срабатывания счетчика 2, тригг.ер 43 сбрасывается в исходное состояние, блокируя поступление импульсов от генератора 42 через элемент И 45. Кроме того, этот же импульс поступает на выход 53 синхронизатора в качестве импульса управления считыванием и далее поступает на вход считывания блока 4 памяти, где считывает содержимое ячейки по адресу, определяемому счетчиком 2.

Содержимое считанной памяти поступает на информационный вход регистра 5, на синхронизирующий вход которого подается импульс с выхода 54 синхронизатора 1 после задержки на элементе 49 на время считывания информации из ячейки памяти.

Содержимое регистра 5 через выход 38 подается на экран дисплея (не показан), на котором отображается формат и содержание подлежащего набору документального

сообщения.

Селектор 7 адреса предназначен для формирования сообщения заданного формата. Предложенное техническое решение позволяет формировать описание входной

0 ситуации в заданном пространстве признаков. Например, при вводе национальности необходимо набрать только либо первый, либо первый и второй, либо первый, второй и третий символы, входящие в наименова5 ние национальности.

С этой целью на вход 97 блока 26 поступает код набираемого символа с входа 31 устройства, который заносится в регистр 88 синхроимпульсом, поступающим на вход 98

0 с входа 32 устройства. Высокий потенциал с инверсного выхода триггера 94 поддерживает регистр 88 в режиме приема кода. Так же синхроимпульс с входа 98 устанавливает триггер 94 в единичное состояние, при котором он сигналом с инверсного выхода переводит регистр 88 в режим сдвига, а сигналом с прямого выхода открывает элемент И 90, на вход которого с входа 33 устройства постоянно подаются тактирующие Импульсы.

0 С выхода элемента И 90 тактирующие импульсы поступают как нэ вход сдвига регистра 88, так и на вход счетчика 96, подсчитывающего их число. Как только счетчик зафиксирует сдвиг символа на 8 разрядов влево (на байт), он переполняется и на его выходе переполнения появляется иг.;пульс, возвращающий триггер 94 в исходное состояние, при котором регистр 88 переводится в режим приема (загрузки) ко0 да. Ввод последующих символов осуществляется аналогично. В результате в регистре 88 фиксируется кодовое описание входной ситуации. Набранноь кодовое описание дешифрируется дешифратором 89. который

5 высоким потенциалом на одном из своих выходов открывает один из элементов И 9193 по одному входу. Затем оператор нажимает клавишу Меню, сигнал от которой с входа 34 устройства поступает на вход 100

0 блока 26, откуда он проходит через один из открытых элементов 91-93 на выходы 102104 ипоступает на единичный вход триггера 95 управления вызова меню, устанавливая его в единичное состояние, при котором на

5 выходе 105 имеется высокий потенциал, а нэ входе 106- низкий. Допустим, сигнал появился на выходе 102, откуда от поступает на вход 76 селектора 7 и далее на вход считывания содержимого фиксированной ячейки памяти блока 68, выполненного в

виде ПЗУ, а также через элемент ИЛИ 67 на вход элемента задержки 69 и на выход 85 селектора.

В фиксированной ячейке блока памяти зашито кодовое слово, содержащее в себе следующие данные:

код базового адреса ячейки памяти подсказки (первого слова меню);

- код числа слов в подсказке (меню).

Код базового ядреса ячейки памяти первого слова меню через элементы И 71, открытые высоким потенциалом с входа 79от триггера 95, и элементы ИЛИ 74 поступает на информационный вход регистра 75, а код числа слов в подсказке (меню) с выхода 83 селектора 7 поступает на информационный вход счетчика 22.

Занесение кода в регистр 75 и счетчик 22 осуществляется импульсом с выхода элемента 69 задержки, откуда синхроимпульс через выход 86 поступает на единичный входтриггера 18 и устанавливает последней в единичное состояние, открывая элемент И 19. Кроме того, этот синхроимпульс после задержки элементом 70 на время ;занесения кодов в регистр 75 и счетчик 22 с выхода 107 селектора адреса поступает через элемент ИЛИ 20 на другой вход элемента И 19, откуда он подается на вход считывания первого слова меню из блока 23 памяти, на адресном входе которого установлен адрес, сфор.мированный счетчиком 22.

После считывания первое слово меню выдается на выход 40 и отображается на экране дисплея, а импульс считывания после задержки элементом 24 на время считывания поступает на счетный вход счетчика 22, увеличивая базовый адрес на единицу, затем после задержки элементом 25 задержки на время переходных процессов в счетчике 22 поступает н.а синхровход компаратора 21, на информационные входы которого подаются заданное число слов меню из регистра 75 через выход 84 селектора 7 и число слов меню, зафиксированное счетчиком 22. Так как равенства чисел в счетчике 22 и регистре 75 нет, то компаратор не срабатывает, а импульс, задержанный на время возможного срабатывания компаратора И 21, с триггера 18 вновь проходит через элементы ИЛИ 20 и И 19 на вход считывания очередного слова меню из блока 23 памяти, процесс выдачи всех слов меню аналогично описанному повторяется до тех пор, пока коды чисел на входах компаратора 21 не будут равны. Тогда на выходе компаратора 21 появляется импульс, который, во-первых, сбрасывает триггер 18 в исходное состояние, блокируя цепь прохождения синхроимпульсов в тактирующую цепочку через

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

отключая информационные входы регистра 75 от элементов И 71 и подключая их к элементам И 72, на другие входы которых с входа 80 подается высокий потенциал с инверсного выхода триггера 95.

0 Оператор выбирает из представленных ему слов подсказок меню необходимое слово путем совмещения маркера на экране с выбранным словом и нажимает клавишу Ввод.

5Код выбранного слова с входа 35 устройства селектора адреса через элементы И 72 и ИЛИ 74 поступает на информационный вход регистра 75 в парафазном коде, в который заносится импульсом с входа 36 (81)

0 селектора 7, проходящим элемент ИЛИ 67 и элемент 69 задержки на синхровход регистра 75. После задержки на время занесения кода элементом 70 задержки этот синхроимпульс через элемент И 73 выдается на выход

5 87 селектора, из которого он поступает на синхровход компаратора б, на один информационный вход подается код с выхода 84 селектора адреса, а на другой вход - с выхода 66 селектора 66.

0С приходом на вход 81 селектора импульса ввода последний через элемент ИЛИ 67 и открытый элемент И 109 выдается на выход 85 и далее через вход 64 на импульсные входы элементов И 56-58 селектора 3.

5 на потенциальный вход одного из которых выдается высокий разрешающий потенциал С выхода дешифратора 55.

Учитывая, что s данный момент в счетчике 2 зафиксирован первый адрес, то высо0 КИМ потенциалом, соотпетствующим этому адресу, открывается один из элементов И 56-58. Допустим, что открыт элемент И 56. Тогда импульс с входа селектора 3, пройдя элемент И 56, поступает ка вход считывания

5 соответствующей ячейки памяти блока 66 (выполненного в виде ПЗУ), в котором хранится код заданного формата данных. Этот код считывается из блока 60 памяти на информационный вход регистра 62, на синхронизирующий вход которого поступает тот же импульс, п эойдя элемент ИЛИ 59 и задерживаясь на элементе 61 задержки на время считывания данных из памяти блока 60.

5 С выхода регистра 62 код требуемого формата выдается на выход 66 и далее отображается на экране дисплея. Кроме того, это же код поступает на первый информационный вход компаратора 6, на второй информационный вход которого поступает код

выбранного формата. После занесения кодов в регистры 75 и 62 импульс с выхода 27 элемента 70 задержки, задерживающего импульс на время переходных процессов в регистре 75 через элемент И 73, поступает на синхронизирующий вход компаратора б, выходные сигналы которого определяются значениями входных кодов.

Если коды выбранного и правильного форматов совпали, то в момент подачи син.хронизирующего импульса на вход компаратора 6, последний вырабатывает импульс на выходе. 111, который, во-первых, посту-. пает через элемент И 17 на суммирующий вход реверсивного счетчика 14, где фиксируется факт правильного набора, во-вторых, на нулевой вход триггера 11, подтверждая его нулевое состояние, при котором элемент И 17 открыт высоким потенциалом с нулевого выхода триггера 11, в-третьих, на синхронизирующий код компаратора 9, на информационные входы которого подаются числовые значения кодов регистра 8 и счетчика 2, и на вход 51 синхронизатора 1. Компаратор 9 срабатывает только в случае равенства входных кодов, т.е. когда счетчик 2 зафиксирует код, равный ходу, хранящемуся в регистре 8.

Элемент 47 задержки.задерживает входной импульс на время, равное времени срабатывания триггера 10 в случае его запуска входным сигналом компаратора. Так как выходного сигнала компаратора 9 в данном случае нет, то триггер 10 остается в исходном состоянии и высоким потенциалом с нулевого выхода держит открытым элемент И 44, через который импульс, пройдя элементы 47 и 46 поступает на счетный вход счетчика 2, устанавливая адрес следующего формата, и через элемент 48 задержки поступает на вход считывания блока 4 памяти, считывая код формата на информационный вход регистра 5 аналогично описанному. Импульс с выхода элемента 48 задержки поступает на нулевой вход триггера 43, подтверждая его нулевое состояние. Импульс с выхода 111 компаратора 6 проходит через элемент ИЛИ 13 и далее поступает на установочные входы регистра 62 селектора 3, регистра 5 и через элемент ИЛИ 12 на установочный вход регистра 75. Если код выбранного формата не совпал с кодом правильного формата, то компаратор 6 вырабатывает импульс на выходе 112. Этот импульс; во-первых, поступает на вычитающий вход реверсивного счетчика 14, где фиксируется факт неправильного набора, во-вторых, на единичный вход триггера 11, устанавливая его в единичное состояние, и

далее через элемент ИЛИ 12 на установочный вход регистра 75, сбрасывая его в исходное состояние. Триггер 11, перейдя в единичное состояние, низким потенциалом

с нулевого выхода блокирует работу по потенциальному входу. Оператор наблюдает на экране дисплея результат своего набора, который поступает на выход 41 с регистра 75, и правильный набор с выхода 37 устройства и, убедившись, что ответ неверен, осуществляет выбор слова меню с правильным форматом аналогично описанному. Компаратор 6 зафиксирует эту ситуацию выдачей импульса на выходе 111. Однако а данном

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

поступающим на нулевой вход триггера 11, последний возвращается в исходное состояние. Кроме того, импульс с выхода 111 компаратора поступает на вход 51 синхронизатора 1 и через элемент ИЛИ 13

на вход 65 селектора 3, а также на установочный вход регистра 75.

Сообщение является полностью набранным тогда, когда компаратор 9 путем

сравнения кодов регистра 8 и счетчика 2

зафиксирует факт их совпадения. В результате сравнения очередной импульс с выхода 111 компаратора 6. поступая на синхронизирующий вход компаратора 9, вызывает появление на его выходе импульсного сигнзла, который устанавливает триггер 10 в единичное состояние, который низким потенциалом с нулевого выхода заблокирует элемент И 44. Кроме того, этот же импульс поступает на установочный вход счетчика 2,

сбрасывая его в исходное состояние, и на импульсные входы элементов И 15, переписывая содержимое реверсивного счетчика 14 на выход 39.

Содержимое реверсивного счетчика определяет степень готовности оператора-документалиста к выполнению поставленных перед ним задач. После переписи содержимого реверсивного счетчика на выход 39 импульсом, задержанным на время переписи

кода элементом задержки 16, реверсивный счетчик 14 и, триггер 10 сбрасываются в исходное состояние.

После этого устройство готово к новому циклу работы.

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

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

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

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

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

Фаг.

. Фиг.5

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

название год авторы номер документа
Устройство для ввода информации 1988
  • Данильченко Игорь Антонович
  • Лисицын Виктор Георгиевич
  • Бичугов Евгений Семенович
  • Строев Александр Анатольевич
  • Романов Анатолий Николаевич
  • Белова Надежда Борисовна
  • Фролова Лариса Михайловна
SU1599851A1
УСТРОЙСТВО ДЛЯ РАЗГРАНИЧЕНИЯ ДОСТУПА ПОЛЬЗОВАТЕЛЕЙ К РАЗДЕЛАМ ТЕКСТОВЫХ ДОКУМЕНТОВ 2001
  • Плискин Е.Л.
  • Романов А.Н.
  • Славин О.А.
  • Соловьев Д.В.
RU2239866C2
Устройство для селекции признаков подвижных объектов 1989
  • Волкас Казимерас-Видас Адомович
  • Талишаускас Римантас-Ионас Ионович
  • Дайлиде Сигитас Иозович
  • Стасюленис Миндаугас Пранцишкович
  • Ветерис Владас Ионович
SU1691860A1
Устройство для идентификации паролей пользователей 1988
  • Исаенко Ростислав Олимпиевич
  • Романов Анатолий Николаевич
SU1667116A1
Устройство для распознавания образов 1989
  • Ветерис Владас Йонович
  • Монтвилайте Лигита-Рамуне Винцовна
  • Ветярис Рамунас-Арвидас Владович
  • Паленис Бронюс Миколович
SU1656567A1
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ГОСУДАРСТВЕННОГО РЕГИСТРА НАСЕЛЕНИЯ 2004
  • Арлазаров Владимир Львович
  • Романов Анатолий Николаевич
  • Славин Олег Анатольевич
RU2276806C1
ТЕЛЕВИЗИОННАЯ СИСТЕМА ВЫСОКОГО РАЗРЕШЕНИЯ 1996
  • Мирошниченко Сергей Иванович
  • Жилко Евгений Олегович
  • Кулаков Владимир Владимирович
  • Невгасимый Андрей Александрович
RU2127961C1
Устройство для идентификации кодограмм-сообщений 1990
  • Ветерис Владас Йонович
  • Ветярис Рамунас-Арвидас Владе
  • Ветярене Лигита-Рамуне Винцрвна
  • Таранда Миколас Николович
SU1805481A1
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРЕДЪЯВЛЕНИЕМ ИНФОРМАЦИИ В СИСТЕМЕ ДИСТАНЦИОННОГО ОБУЧЕНИЯ 2001
  • Голоусикова А.А.
  • Карпенко С.М.
  • Романов А.Н.
  • Славин О.А.
RU2248605C2
Устройство для ввода информации 1989
  • Данильченко Игорь Антонович
  • Бичугов Евгений Семенович
  • Романов Анатолий Николаевич
  • Ромшин Николай Вениаминович
SU1661748A1

Иллюстрации к изобретению SU 1 709 294 A1

Реферат патента 1992 года Устройство для ввода информации

Изобретение относится к автоматике, в частности к автоматизированному рабочему месту работника паспортного стола, и может быть использовано при построении автоматизированной системы учета населения. Цель изобретения состоит в повышении быстродействия устройства. Поставленная цель достигается путем формирования подсказок оператору в виде пооперационного меню, что обеспечивается введением в устройство второго блока памяти, блока формирования описания входной ситуации, счетчика, третьего компаратора, третьего элемента ИЛИ, третьего триггера, второго элемента И, второго, третьего и четвертого элементов задержки. 5 ил.СОсИзобретение относится к автоматике, в частности к автоматизированным рабочим местам работника паспортного стола, и может быть использовано для решения задачи учета населения.Цель изобретения - повышение быстродействия устройства путем формирования подсказок оператору в виде пооперационного меню.На фиг. 1 представлена блок-схема устройства; на фиг. 2 - схема синхронизатора; на фиг. 3 - схема селектора формата данных; на фиг, 4 - схема селектора адреса; на фиг. 5 - схема блока формирования описания входных ситуаций.Устройство содержит синхронизатор 1, счетчик 2 адреса, селектор 3 формата дан- нь1х, первый блок 4 памяти, первый регистр 5, первый компаратор 6, селектор 7 адреса, второй регистр 8, второй компаратор 9, первый 10 и второй 11 триггеры, первый 12 и второй 13 элементы ИЛИ. реверсивный счетчик 14, группу элементов И 15, первый элемент 16 задержки, первый элемент И 17, третий триггер 18, второй элемент И 1^, третий элемент ИЛИ 20. третий компаратор 21, счетчик 22, второй блок 23 памяти, второй 24 и третий 25 элементы задержки, блок 26 формирования описания входных ситуаций и четвертый элемент 27 задержки,' а также входы 28-36 и выходы 37-41.Синхронизатор 1 состоит из генератора 42 тактовых импульсов, триггера 43, первого 44 и второго 45 элементов И. элемента ИЛИ 46 и первого 47, второго 48 и третьего 49 элементов задержки и имеет входы 28, 50 и 51 и выходы 52-54.Селектор 3 формата данных содержит дешифратор 55, элементы И 56-58, элемент ИЛИ 59, блок 60 памяти, элемент 61 задер-•V4 О<3к:4Dli^>& м

Формула изобретения SU 1 709 294 A1

Документы, цитированные в отчете о поиске Патент 1992 года SU1709294A1

Устройство для ввода информации 1988
  • Данильченко Игорь Антонович
  • Лисицын Виктор Георгиевич
  • Бичугов Евгений Семенович
  • Строев Александр Анатольевич
  • Романов Анатолий Николаевич
  • Белова Надежда Борисовна
  • Фролова Лариса Михайловна
SU1599851A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 709 294 A1

Авторы

Данильченко Игорь Антонович

Бичугов Евгений Семенович

Романов Анатолий Николаевич

Павлов Юрий Борисович

Даты

1992-01-30Публикация

1990-02-13Подача