Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике, к устройствам для ручного, например с помощью клавиш, ввода, и предназначено для формирования буквенно-цифровых кодов и последовательностей этих кодов с дальнейшим вводом их в цифровые электронно-вычислительные машины и является го Фи9. 1
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧ ЕСЛИ Х
РЕСПУБЛИК (19) (И) (Я) 4 G 06 F 3 02
А2
f !
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (61) 669350 (21) 3995834/24-24 (22) 23. 12.85 (46) 30.07.87. Вюл. В 28 (72) Р.М.Аюпов и С.Д.Чабан (53) 681.327 ° 11 (088.8) (56) Патент Великобритании
У 1444145, кл. G 06 F 3/02, 1976.
Авторское свидетельство СССР
NI 6693509 кл. G 06 F 3/02, 1978. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике, к устройствам для ручного, например с помощью клавиш, ввода, и предназначено для формирования буквенно-цифровых кодов и последовательностей этих кодов с дальнейшим вводом их в цифровые электронно-вычислительные машины и является
1327085 дополнительным к а, с. Ф 669350.
Цель изобретения — расширение области применения за счет обеспечения формирования последовательности кодов. Введено два блока 10 и 11 постоянной памяти, два одновибратора
15 и 16, преобразователь кодов 12, регистр 9, второй счетчик 13, второй элемент И 14. При нажатии на комму1
Изобретение относится к вычислительной технике, точнее к устройствам для ручного, например с помощью клавиш, ввода, и предназначено для формирования буквенно-цифровых кодов и последовательностей этих кодов с дальнейшим вводом их в цифровые электронно-вычислительные машины (ЭВ>1) и является дополнительным к авт. св. Р 669350.
Цель изобретения — расширение области применения за счет обеспечения возможности формирования последовательности кодов.
На фиг. 1 изображена функциональная схема предлагаемого устройства, на фиг. 2 — схема преобразователя кодов.
Устройство содержит генератор 1 импульсов, первый счетчик 2, дешифратор 3, мультиплексор 4, триггер 5, первый элемент 6 И, элемент 7 задержки, матрицу 8 коммутационных элементов, регистр 9, первый 10 и второй 11 блоки постоянной памяти, преобразователь 12 кодов, выход устройства, второй счетчик 13, второй элемент 14 И, первый 15 и второй 16 одновибраторы, зле .о.нт 17 ИЛИ и переключатель 18.
Устройство работает следующим образом.
В исходном состоянии тактовые импульсы с выхода генератора 1 импульсов через элемент 6 И, открытый по другому входу с выхода триггера 5, поступают на счетчик 2. Сигналы с выходов счетчика 2 поступают »а адресные входы мультиплексора 4 и на входы дешифратора 3, обеспечивая вытационный элемент матрицы 8 в зависимости от состояния переключателя
18 вводится либо код нажатого коммутационного элемента, либо последовательность кодов, составляющих слово. Изменяемость адресов в первом блоке 10 постоянной памяти позволяет вводить слова различных языков.
2 ил. работку последними сигналов опроса матрицы 8 коммутационных элементов.
Сигнал с другого выхода триггера 5 поддерживает счетчик 13 в сброшенном
6 состоянии. Включенный переключатель
18 открывает элемент 14 И и сигнал с выхода первого блока 10 постоянной памяти через открытый элемент
14 И запрещает работу одновибратора
15 и разрешает работу счетчика 13 по его входу останов счета.
При включении одного из коммутационных. элементов матрицы 8 сигнал с
1б соответствующего выхода дешифратора
3 поступает на вход указанной матрицы и далее на вход мультиплексора 4, на адресные вхбды которого поступают сигналы с выхода счетчика 2. С выхо2О да мультиплексора 4 сигнал поступает на вход триггера 5, который, срабатывая, закрывает элемент 6 И, запрещая поступление тактовых импульсов на счетчик 2. Находящийся в этот мо25 мент в счетчике 2 код соответствует включенному коммутационному элементу.
Сигнал с другого выхода триггера 5 производит запись этого кода в регистр 9 и снимает сброс со счетчика 13, который начинает счет импульсов F генератора 1. Коды на выходах счетчика 13, соединенных с входами первого блока 10 постоянной памяти, изменяются при работе счетчика с частотой Г/16". Когда на выходе F/16 счетчика 13 появляется " 1", она изменяет код на адресных входах первого блока 10 постоянной памяти и запускает одновибратор 16, выходной 0 импульс которого через элемент 17 ИЛИ поступает на управляющий вход преоб1327085 разователя 12 кодов. К адресным входам первого блока 10 постоянной памяти приложен код, состоящий из кода включенного коммутационного элемента, подаваемого с выходов регистра 9 и из выходного кода счетчика 13. По этому коду в первом блоке 10 постоянной памяти записан адрес первого символа слова, соответствующего вклю. ченному коммутационному элементу.Импульсом на входе записи преобразователя 12 кодов производится запись параллельного кода символа из второго блока 11 постоянной памяти в преобразователь 12 кодов и формируется старт-бит на его выходе, который является сигналом о начале передачи последовательного кода. По снятию им пульса преобразователь 12 кодов, син.хронизируемый импульсами генератора
1, передает в последовательном виде код символа с выхода в ЭВМ. При пропадании и появлении "1" на выходе
F/16 счетчика 13, т.е. при продолжении счета, изменяется код на адресных входах первого блока 10 постоянной памяти и описанная операция повторяется, в ЭВМ выдается код второго символа слова, и т.д, т.е. происходит автоматическая выдача кодов, записанных во втором блоке 11 постоянной памяти, путем переборки счетчиком 13 записанных в первом блоке 10 постоянной памяти адресов символов, составляющих слово. По окончании слова на выходе первого блока 10 постоянной памяти, связанном с входом элемента 14 И, появляется сигнал, закрывающий элемент 14 И, выходной сигнал которого при этом останавливает счет счетчика 13 по его входу останов счета; Выдача импульсов с выхода одновибратора 16 на вход записи преобразователя 12 кодов прекращается, и с
его выхода прекращается выдача кодов символов в ЭВМ. Это обеспечивает однократную выдачу слова в ЭВМ при однократном включении коммутационного элемента. При выключении коммутационного элемента триггер 5 устанавливается в исходное состояние через элемент 7 задержки, осуществляющий
II 11 задержку сигнала на время дребезга в коммутационном элементе. Сигналы с выходов триггера открывает элемент
И 6 и сбрасывают счетчик 13, т.е. возвращают схему в исходное состояние.
Информация, записанная н первом блоке 10 постоянной памяти по выходу, связанному с входом элемента 14 И, определяет число. кодов н последовательности или длину слова. Информация о кодах символов записывается но втором блоке 11 постоянной памяти, об адресах кодов символов — в первом блоке 10 постоянной памяти и в конечном счете определяется пользователем.
При отключении переключателя 18 устройство формирует определенный код,-.соответствующий включенному ком мутационному элементу. Отключенный переключатель 18 закрывает элемент
14 И и сигнал на его выходе запрещает счет счетчика l3 по его входу останов счета и разрешает работу одновибратора 15. При включении одного из коммутационных элементов сигналом с выхода триггера 5 закрывается элемент 6 И и останавливается счетчик
2, как было описано. Код на выходе счетчика 2, соответствующий нключенному коммутационному элементу, записывается в регистр 9 сигналом с другого выхода триггера 5. Этим же сигналом запускается одновибратор 15, импульс с выхода которого через элемент 17 ИЛИ поступает на вход записи преобразователя 12 кодов, по которому производится запись кода символа из второго блока 11 постоянной памяти в преобразователь 12 кодов и формируется старт-бит на его выходе..
По снятию импульса код передается с выхода в ЭВМ. Код на входах первого блока 10 постоянной памяти, состоящий из кода включенного коммутационного элемента и из выходного кода счетчика 13, в данном случае нулевой, так как счетчик 13 не производит счет, однозначно определяет адрес кода символа но второй блок 11 постоянной памяти.
При выключении коммутационного элемента схема возвращается в исходное состояние, т.е. в ЭВМ выдается код символа только при включении коммутационного элемента.
При записи но второй блок 11 ïîñтоянной памяти информации, например, о кодах символов па сгандарту КОИ-8 и в ПЗУ адресов — об:адресах симвоэлов, составляющих слова и операторы языка программиронания, например
ПАСКАЛЬ, предлагаемое устройство поз1327085
Ф> ь наэвеР16нш
НЛИ 37
НО ИК@0 птр. инпулсИ 1
ФМФ, 2
Тираж 672
ВНИИПИ Заказ 3389/44
Подпнс ное
Произв..-полигр. пр-тие, г. Ужгород, ул. Проектная, 4 воляет вводить в 3ВМ слова и операторы языка ПАСКАЛЬ при однократном включении соответствующих коммутационных элементов, что расширяет функциональные возможности предлагаемо- 5 го устройства.
Формула изобретения
Устройство для ввода информации 10 по авт. св. Р 669350, о т л и ч а— ю щ е е с я тем, что, с целью расширения области применения за счет обеспечения возможности формирования последовательности кодов,в него введены два блока постоянной памяти, ре--гистр, второй счетчик, два одновибратора, элемент ИЛИ, второй элемент
И, преобразователь кодов, выходы первого счетчика соединены с информационными входами регистра, выходы которого соединены с первой группой адресных входов первого блока постоянной памяти, информационные выходы которого соединены с входами первого блока постоянной памяти, выходы которого соединены с информационными входами преобразователя кодов, выход генератора импульсов соединен со счетным входом второго счетчика и входом сдвига преобразователя кодов, второй выход триггера подключен к входу записи регистра, входу сброса второго счетчика и первому входу первого одновибратора, выходы второго счетчика соединены с второй группой адресных входов первого блока постоянной памяти, выход младшего разряда второго счетчика соединен с входом второго одновибратора, выходы одновибратора подключены к входам элемента ИЛИ, выход которого соединен с входом записи преобразователя кодов, контрольный выход первого блока постоянной памяти соединен с первым входом второго элемента И, второй вход которого является входом выбора режима устройства, выход второго элемента И соединен с входом останова счетчика и вторым входом одновибратора, выход преобразователя кодов является информационным выходом устройства.