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

 

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

СОЮЗ COBETCHHK

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

"РЕСПУБЛИК

4(51) G 06 F 3 02

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

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ,(21) 3660836/24-24 (22) 03.11.83 (46) 23.02.85.,Бюл. No 7 (72) В. В. Морозов и М. Ю. Ястребова (53) 681.321.11 (088.8) (56) 1. Авторское свидетельство СССР

У 746485, кл. G 06 F 3/02, 1980.

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

Р 938274, кл.; G 06 F 3/02, 1982 (прототип)(54)(57) УСТРОЙСТВО ДЛЯ ВВОДА ИН—

ФОРМАЦИИ, содержащее клавиатуру, элемент НЕ, элемент ИЛИ, первый регистр, входы группы которого соединены с выходами первой группы клавиатуры, о т л ич а ю щ е е с я тем, что, с целью упрощения устройства и обеспечения асинхронного ввода информации, оно содержит вто; рой регистр, мультиплексор и одновибратор, „„SU„„1141394 А выход которого соединен с входом первого регистра и. является выходом "Запрос" устройства, выходы первого регистра соединены с входами первой группы мультиплек. сора, входы второй группы которого соединены с выходами второго регистра, входы группы которого соединены с выходами второй группы клавиатуры, входы первой группы которой соединены с выходом элемента НЕ, вход которого соединен c,входами второй группы клавиатуры, входом второго регистра, входом мультиплексора и является входом "Ответ" устройства, выходы первой группы клавиатуры соединены с соответствующими входами элемента ИЛИ, выход которого соединен с входом одновибратора, выходы мультиплексора являются выходами информации устройства.!!4!394

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

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

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

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

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

35 соединен с входом регистра, входы первого шифратора соединены с входами первого элемента ИЛИ (2) .

Однако известное устройство имеет узкую

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

ЭВМ.

Цель изобретения — упрощение устройства и обеспечение асинхронного мультиплексированного ввода информации.

Поставленная цель достигается тем, что в устройство для ввода информации, содержащее клавиатуру, элемент НЕ,. элемент ИЛИ, первый регистр, входы группы которого соединены с выходами первой группы клави- 55 атуры, дополнительно введены второй регистр, мультиплексор и одновибратор, выхо которого соединен с входом первого регистэ ра и является выходом "Запрос" устройства, выходы первого регистра соединены с входами первой группы мультиплексора, входы второй группы которого соединены с выходами второго регистра, входы группы которого соединены с выходами второй группы клавиатуры, входы первой группы которой соединены с выходом элемента

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

На чертеже приведена структурная схема устройства:

Устройство содержит клавиатуру 1, содержащую первую и вторую группы 2 и 3 развязывающихся элементов, а также матрицу 4 коммутационных элементов, первый регистр 5, второй регистр 6,. мультиплексор 7, одновибратор 8, элемент ИЛИ

9, выход "Запрос" 10, выходы 11 информа. ции, вход "Ответ" 12, элемент НЕ 13.

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

В исходном состоянии все коммутационные элементы в матрице 4 разомкнуты, на входах записи первого и второго регистров 5 и 6, входах второй группы 3 развязывающих элементов — . низкий уровень сигнала, на входах первой группы 2 развязывающих элементов — высокий уровень сигнала. Входы записи регистров 5 и 6 закрыты низким уровнем сигнала, поступающим с одновибратора 8 и входа 12.

На адресном входе мультиплексора 7 низкий уровень сигнала, информационные сигналы низкого уровня с первого регистра 5 проходят через мультиплексор 7 на информационные выходы 11.

При замыкании коммутационного элемента клавиатуры 1 сигнал высокого уровня поступает на соответствующий информационный вход регистра 5 и на один из входов элемента ИЛИ 9. Одновибратор

8 по положительному перепаду сигнала с выхода элемента ИЛИ 9 вырабатывает одиночный импульс "Запрос", поступающий в ЭВМ и служащий для прерывания ее работы. Одновременно этот импульс поступает на вход записи регистра 5 и разрешает запись кода строки замкнутого коммутационного элемента в регистр 5. С выходов регистра 5 через мультиплексор 7 код строки поступает на информационные выхо!

4!.394

ВНИИПИ Заказ 496/36 Тираж 710 Подписное

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

3 ды 11. !ри получении сигнала "Запрос"

ЭВМ прерывает текущую программу, считывает код строки. замкнутого коммутационного элемента и устанавливает высокий уровень сигнала на шине "Ответ". На входах второй группы клавиатуры 1, входе записи регистра 6 и адресном входе мультиплексора 7 устанавливается высокий уровень сигнала, на выходе элемента HE 13 — низкий уровень сигнала. Код столбца записывается в регистр 6 и проходит через мультиплексор 7 на выходы 11. После считывания кода столбца замкнутого коммутационного элемента ЭВМ устанавливает. на шине "Ответ" низкий уровень сигнала.

Цикл заканчивается. Для приведения устройства в исходное состояние необходимо опустить коммутационный элемент. На выходе элемента ИЛИ 9 появляется низкий уровень сигнала и одновибратор 8 будет готов к выработке очередного импульса

"Запрос .

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

Это позволяет простыми средствами изменять таблицы символов и дополнительно расширяет область применения предлагаемого устройства.

Предлагаемое устройство для ввода инфор. мации по сравнению с известным имеет бо-!

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

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

При использовании квадратной матрицы коммутационных элементов с, п с t7 (где

hl-число столбцов, а 5 -число строк матрицы) количество линий связи уменыпается вдвое.

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

 

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

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

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

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

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

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

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

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