жки и регистр 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
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1988 |
|
SU1599851A1 |
УСТРОЙСТВО ДЛЯ РАЗГРАНИЧЕНИЯ ДОСТУПА ПОЛЬЗОВАТЕЛЕЙ К РАЗДЕЛАМ ТЕКСТОВЫХ ДОКУМЕНТОВ | 2001 |
|
RU2239866C2 |
Устройство для селекции признаков подвижных объектов | 1989 |
|
SU1691860A1 |
Устройство для идентификации паролей пользователей | 1988 |
|
SU1667116A1 |
Устройство для распознавания образов | 1989 |
|
SU1656567A1 |
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ГОСУДАРСТВЕННОГО РЕГИСТРА НАСЕЛЕНИЯ | 2004 |
|
RU2276806C1 |
ТЕЛЕВИЗИОННАЯ СИСТЕМА ВЫСОКОГО РАЗРЕШЕНИЯ | 1996 |
|
RU2127961C1 |
Устройство для идентификации кодограмм-сообщений | 1990 |
|
SU1805481A1 |
Устройство для ввода информации | 1989 |
|
SU1661748A1 |
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРЕДЪЯВЛЕНИЕМ ИНФОРМАЦИИ В СИСТЕМЕ ДИСТАНЦИОННОГО ОБУЧЕНИЯ | 2001 |
|
RU2248605C2 |
Изобретение относится к автоматике, в частности к автоматизированному рабочему месту работника паспортного стола, и может быть использовано при построении автоматизированной системы учета населения. Цель изобретения состоит в повышении быстродействия устройства. Поставленная цель достигается путем формирования подсказок оператору в виде пооперационного меню, что обеспечивается введением в устройство второго блока памяти, блока формирования описания входной ситуации, счетчика, третьего компаратора, третьего элемента ИЛИ, третьего триггера, второго элемента И, второго, третьего и четвертого элементов задержки. 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^>& м
Устройство для ввода информации | 1988 |
|
SU1599851A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1992-01-30—Публикация
1990-02-13—Подача