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

Номер патента: 1403055

Авторы: Найденов, Ценных

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИН 6 Г 300 302 ОПИСАНИЕ ИЗОБРЕТЕНИК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Н оматике ибыть иси в электе машины прощение генератор счетчик 3,ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИ(54) УСТРОИСТВО ДЛЯ ВВОДАМАЦИИ(57) Изобретение относится к автвычислительной технике и можетпользовано для ввода информациронные клавишные вычислительны(ЭКВМ). Цель изобретения - уустройства. Устройство содержитимпульсов 1, два элемента И 2, 8,801403055 А 1 два коммутатора 4, 7, регистр 5, триггер 6, элемент задержки 9. С приходом сигнала запуска коммутатор 4 последовательно передает на управляющие входы коммутатора 7 двоично-десятичные коды разрядов числа, хранящегося в регистре 5. Коммутатор 7 имитирует функции клавиатуры ЭКВМ по коммутации разрядных сигналов арифметикологического устройства (АЛУ) на его информационные входы. Например, при поступлении на управляющие коды коммутатора 7 кода 0101 на информационных входах АЛУ появятся сигналы, соответствующие нажатию клавиши 5 на клавиатуре ЭКВМ. После ввода всех разрядов числа из регистра 5 счетчик 3 блокируется, сигнал Ввод снимается и устройство возвращается в исходное состояние. 5 ил.Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации в электронные клавишные вычислительные машины.Цель изобретения - упрощение устройства.На фиг. 1 показана функциональная схема устройства; на фиг, 2 - схема второгокоммутатора; на фиг. 3 - таблица коммутации разрядных сигналов арифметико-логического устройства (АЛУ) на выходы коммутатора при различных управляющих кодах на его выходах; на фиг. 4 - временныедиаграммы разрядных сигналов АЛУ; нафиг. 5 - схема устройства для опроса клавиатуры калькулятора разрядными сигналами АЛУ.На фиг. 1 обозначены генератор 1 импульсов, первый элемент И 2, счетчик 3, первый коммутатор 4, регистр 5, триггер 6, второй коммутатор 7, второи элемент И 8, элемент 9 задержки, вход 10 запуска уст.ройства, информационные входы 11, управ.ляющие входы 12, информационные выхо ды 13 устройства, АЛУ 14 калькулятора.Второй коммутатор 7 содержит одноканальный мультиплексор 15, одноканальный демультиплексор 16, двухканальный мультиплексор 17, первый 18 и второй 19 элементы И - НЕ, элемент НЕ 20, управляюгцие входы 21, входы 22 разрядных сигналов АЛУ, вход 23 запуска коммутатора, выходы 24 коммутатора.Устройство работает следующим образом.В исходном состоянии на вход 1 О устройства поступает сигнал О. Второй коммутатор 7 при этом заблокирован, а триггер 6 и счетчик 3 находятся в нулевом состоянии. На входах 12 устройства (на информационных входах второго коммутатора 7) присутствуют разрядные сигналы АЛУ 14.С приходом на вход 10 устройства 1(сигнал запуска) снимается блокировка свторого коммутатора 7 и счетчика 3. На информационном входе триггера 6 устанавливается сигнал 1. Первый импульс (после появления сигнала запуска) генератора 1импульсов, поступающий через элемент 9 задержки на тактовый вход триггера 6, устанавливает его в единичное состояние. Однако этот импульс не проходит через первый элемент И 2 на счетный вход счетчика 3, так как триггер 6 разблокирует первый элемент И 2 только после окончания импульса.На входы управления первого коммутатора 4 поступает нулевой код счетчика 3, 50при этом код старшего разряда числа, хранящегося в регистре 5, поступает на входы управления второго коммутатора 7. В соответствии с этим кодом один из разрядных сигналов поступает через второй коммута.тор 7 на определенный вход АЛУ 14. Происходит ввод старшего разряда числа.После появления второго импульса генератора 1 импульсов содержимое счетчика 3 увеличивается на единицу, так как триггер 6 к этому времени устанавливается в единичное состояние и разблокирует первый элемент И 2. На входы управления второго коммутатора 7 поступает код следующего разряда числа, и происходит его ввод в АЛУ 14. Таким образом с приходом очередных импульсов генератора 1 импульсов осуществляется последовательный ввод числа из регистра 5 в АЛУ 14. Коды десятичной точки (запятой) и знака хранятся в регистре 5 и вводятся аналогично цифровым разрядам числа.В момент появления на выходах счетчика 3 кода адреса, соответствующего последнему вводимому разряду, на выходе переноса счетчика 3 и, соответственно, на информационном входе триггера 6 появляется сигнал О. Триггер 6 передним фронтом задержанного импульса генератора 1 импульсов устанавливается В нулевое состояние и запрещает дальнейшее прохождение импульсов от генератора 1 импульсов на счетный вход счетчика 3.По окончании сигнала запуска устройство переходит в исходное состояние.С первой груп ы входов 1 устройства в регистр 5 заносится код другого числа, и цикл ввода повторяется.Частота генератора 1 импульсов определяется временсм ввода одного разряда в используемом АЛУ 14. Элемент 9 задержки обеспечивает стабильную работу устройства при вводе первого и последнего разрядов числа.Разрядные сигналы АЛУ 14 представляюг собой фазоимпульсно-кодированные сигналы (фиг. 4) и предназначены для обеспечения динамической индикации выходной информации АЛУ 14. Кроме того, определенныс разрядные сигналы используются для ввода информации (чисел и операций) в АЛУ 14. Согласно фиг. 5 девять разрядных сигналов С 81 - СЬ 9 обеспечивают динамическую индикацию 8-разрядного десятичного числа и знака. Разрядные сигналы СЯ 2 - СЬ 6 поступают на клавиатуру и используются для ввода информации в АЛУ 14. Например, при замыкании контакта 5 сигнал С 53 поступает на вход КЗ АЛУ 14, в рабочий регистр которого при этом вводится значение числа 5, и т. п.В предлагаемом устройстве второй коммутатор 7 по коду разряда числа обеспечивает подачу соответствующего разрядного сигнала на определенный вход (К 1 - К 4) АЛУ 14, т. е. коммутатор 7 выполняет, в частности, функцию клавиатуры. Время ввода одного разряда числа определяется быстродействием применяемого АЛУ и должно быть, например, не менее 20 мс. Время ввода задается выходной частотой генератора 1 импульсов.В исходном состоянии на входе 23 коммутатора 7 (фиг. 2) присутствует сигнал1403055 оыоокоимлеоансное состояли О, который инвертируется элементами И - НЕ 18 и 9 и блокирует мультиплексоры 15 - 17, ни один из разрядных сигналов СЯ 2- СЬ 4, С 56 не проходит на входы К - К 4 коммутатора 7. При поступлении на вход 23 сигнала 1, а на вход 21 кода разряда числа, например 0111 (71 о), на входах разрешения мультиплексоров 15 и 16 появляется сигнал 0, на входе разрешения мультиплексора 17 при этом присутствует сигнал 1 и его входы/выходы 0.0 - 0.3, 1.0 - 1.3 и входы/выходы 0,1 находятся в высокоимпедансном состоянии. Сигнал С 52, поступающий на вход мультиплексора 15, проходит на его выход 1 и поступает на вход мультиплексора 16, появляется на выходе 7 и, соответственно, на выходе К 4. Мультиплексор 16 в данной схеме включения выполняет функцию демультиплексора сигналов. Аналогичным образом работает коммутатор 7 при кодах 0000 - 0110 (Оо - 61 о) на входах 21 (фиг. 3).При появлении на входах 2 кода 1001 (9 о) мультиплексоры 15 и 16 блокируются, а на входе мультиплексора 17 появляется сигнал 0. Сигнал СЯ 4, поступающий на вход 0.1 мультиплексора 17, проходит на его выход 0 и, соответственно, на выход К 4. При заданном коде управления у мультиплексора 17 открыт канал между входом 1.1 и вторым выходом 1. Однако поскольку на вход 1. не подается сигнал, выход 1 находится в высокоимпедансном состоянии. Аналогичным образом коммутатор 7 работает при кодах 1000 (8 о) и 101 (код знака) на входах 21. Таким образом, устройство характеризуеч.- ся простотой технического решения и позволяет вводить большие массивы информации. 5 Формула изобретенияУстройство для ввода информации, содержашее счетчик, регистр, триггер, первый коммутатор, первый элемент И и генератор импульсов, выход которого соединен с первым входом первого элемента И, выход которого соединен со счетным входом счетчика, информационные выходы которого соединены с управляющими входами первого коммутатора, отличающееся тем, что, с целью упрощения устройства, оно содержит второй 15 коммутатор, второй элемент И, элемент задержки, вход которого объединен с первым входом первого элемента И, а выход соединен с тактовым входом триггера, выход которого соединен с вторым входом первого элемента И, выход переноса счетчика соединен с первым входом второго элемента И, выход которого соединен с информационным входом триггера, вход установки счетчика, вход запуска второго коммутатора и второй вход второго элемента И являют ся входом запуска устройства, входы регистра являются информационными входами устройства, выходы регистра соединены с информационными входами первого коммутатора, выходы которого соединены с управляюгцими входами второго коммутатора, выходы которого являются информационными выходами устройства, информационные входы второго коммутатора являются управляюшими входами устройства.Составитель ВТехред И. ВеТираж 704енного комитета СССМосква, Ж - 35, Раиграфическое предпри Файзрахманов ес Корректор Л. Пилипен Подписное по делам изобретений и открытий шская наб., д. 4/5 ятие, г. Ужгород, ул. Пр

Смотреть

Заявка

4076097, 09.06.1986

ОПЫТНОЕ КОНСТРУКТОРСКО-ТЕХНОЛОГИЧЕСКОЕ БЮРО "ФЕРРИТ" ПРИ ВОРОНЕЖСКОМ ПОЛИТЕХНИЧЕСКОМ ИНСТИТУТЕ

ЦЕННЫХ КОНСТАНТИН МИХАЙЛОВИЧ, НАЙДЕНОВ ВИКТОР ВЛАДИМИРОВИЧ

МПК / Метки

МПК: G06F 3/00, G06F 3/02

Метки: ввода, информации

Опубликовано: 15.06.1988

Код ссылки

<a href="https://patents.su/4-1403055-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

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