Устройство для ввода дискретных данных

Иллюстрации

Показать все

Реферат

 

О П И С А Н И Е (и) 4аа за

ИЗОБРЕТЕН ИЯ

Союз Советских

Социагтистимеских

Республик

К АйеТОРСКОМУ СВИДНЙДЬСТВУ (61) Зависимое от авт. свидетельства (22) Заявлено 07.07.72 (21) 1808014/18-24 (51) Ы, Кл, 6 06 f Мо-г с присоединением заявки l4—

Государственный номнтет

Совета Министров СССР оа делам иэеоретеннй н открытии (32) Приоритет—

Опубликовано 25.04.75. Бюллетень № 15

Дата опубликования описания 1О О4 75 (53) УДК ü 81 Ç2."> 5 (088.8) (72) Автор изобретения

Ф. Г. Мильнер (71) Заявитель Институт технической кибернетики АН Белорусской ССР (54) УСТРОЙСТВО ДЛЯ ВВОДА ДИСКРЕТНЫХ ДАННЫХ

Изобретение относится к области цифровой вычислительной техники и предназначено для ввода информации в ЭВМ.

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

Однако известныл} устройством }}ег}о:iможно кодировить ряд понятий входных языков, 1lemü изобретения — расшири гь класс: } шаемых задач.

Для этого в него введен},} эле}}E.}}i II! Ill вентиль пуска, вентиль опрос», триггер пуска, генератор, узел пимятн и эл:мент

20 задержки, причем входы элемента lllll I соединены с соответствуюшими выxol}i}t;!и шифратора, а его выход — с уцривлянлнн i входом вентиля пуска, нл}пульсный вход которого соединен с выходом i i}}< ри}..р;.

35 и импульснылг входом венгиля ои (H и, 468234 выход вентиля пуска соединен со входом

"1 триггера пуска, импульсными входами группы вентилей и счетным входом счетчика, первый и второй входы "О триггера пуска соединены соответственно с выходом первого узла сравнения и вторым входом счетчика; выход "1 триггера пуска соединен с управляющим входом вентиля опроса, выход которого соединен с разрешающим входом. узла связи, вхо- 1О дом узла памяти и через элемент задержки с входом "О" второго регистра, выходы узла памяти соединены с соответствующими входами второго регистра, На чертеже представлена схема предла- 15 гаемого устройства.

Устройство содержит узел 1 формирова- иии символов, шифретор 2 груллу о веити- лей, элемент ИЛИ 4, вентиль пуска 5, J триггер пуска 6, вентиль опроса 7, гене- 20 ратор 8, регистр 9, узел сравнения 10, регистр 11, узел памяти 12, узел связи

13, счетчик 14, дешифратор 15, узел сравнения 16, дешифратор 17, переключа- . тель понятий 18, узел индикации 19 и 25 элемент задержки 20.

Выходы узла формирования символов подключены ко входам шифратора 2, выходы которого подключены к управляющим входам группы вентилей 3 через элемент ЗО

ИЛИ 4 ко входу вентиля пуска 5, Выход вентиля пуска 5 соединен с импульсными входами группы вентилей 3 и входом "1" триггера пуска 6, выход "1" которого соединен с управляющим входом вентиля опро- 35 са 7, К импульсным входам вентилей 5 и

7 подключены выход генератора 8. Выходы группы вентилей 3 подключены к установочным входам триггеров регистра 9, выходы которого подключены к управляю- 40 щим входам узла сравнения 10, ко вторым управляюшил входам которого подключены выходы триггеров регистра 11, к установочным входал которых подключены выходы узла памяти 12, ко входу

45 которого подключен выход вентиля опроса

7. Выход узла сравнения 10 подключен ко входу установки "О" триггера пуска 6 и пусковому входу узла связи 13. Выходы узла связи 13 соединены с выходными шинами всего устройства. Выходы триггеров ° счетчика 14 подключены ко входам дешифратора 15, выходы которого подключены ко входам узла сравнения16, ко BTopbIM входам которого под че 55 выходы дешифратора 17, ко входам которого подключены выходные шины переключателя понятий 18. Выход вентиля пуска

5 соединен с счетным входом .счетчика 14.

Выход узла -сравнения 16 подключенко входу узла индикации 19, а также ко входам установки "О триггера пуска 6 и счетчика 14. Выход вентиля опроса 7 подключен также ко входу элемента задержки 20, выход которого подключен ко входу "О" регистра 11, Работа устройства осуществляется следующим образом.

При поступлении с узла формирования символов 1 символа через входы шифра:тора 2, на выходе последнего формируется код символа, который поступает н.- управляющие входы вентилей 3 и через элемент !

ИЛИ 4 — на вход вентиля пуска 5. Импульс от генератора 8 через вентиль пуска 5устанавливаетс.: в состояние "1 ". триггер пуска 6 и опрашивает группу вентилей 3, формируя в регистре 9 код символа.

Импульс от генератора 8 через вентиль .опроса 7, открытый по управляющему входу выходом "1" триггера пуска 6, поступает на вход узла памяти 12. В регистре 11 формируется очередной код символа и сравнивается на узле сравнения 10 с кодом, хранящимся в регистре 9. При совпадении кодов регистров 9 и 11 сигнал с выхода узла сравнения 10 поступает на вход узла связи 13, осуществляя передачу информации с выходов регистра 11. Одновременно устанавливается в "О" триггер пуска 6.

После окончания передачи с выходов узла связи 13 устанавливаются в "О" регистры 9, 11 и счетчик 14. Регистр 11 устанавливается в "О" также сигналом с элемента задержки 20 для приема очередного символа. В случае, если формируется слово иэ нескольких символов, коды их последовательно записываются в регистр 9 и импульс с выхода вентиля опроса 7 поступает на вход счетчика 14, формируя код числа сил волов, поступающих на регистр 9.

При этом на каждом такте опрашивается узел сравнения 16.

При совпадении кодов состояний счетчика 14 и переключателя понятий 18 определяемых состояниями дешифраторов 15 и

17, на выходе узла сравнения 16 формируется сигнал, устанавливающий в состояние

"О" триггер пуска 6 и счетчик 14.

Переключатель понятий 1 8 устанавливается оператором в положение, код которого на единицу больше максимального числа символов.

468234

Предмет изобретения

Устройство для ввода дискретных дан- . ных, содержащее узел формирования символов, шифратор, группу вентилей, регистры, дешифраторы, счетчик, узлы сравнения,. узел индикации, узел связи, переключатель понятий, причем выходы узла формирования символов соединены с одноименными входами шифратора, информационные выходы которого соединены с соответствующими входами группы вентилей, выходы которых соединены с одноименными установочными входами первого регасТ \/ ра, выходы которого соединены с соответствующими входами первой группы входов первого узла сравнения, вторая группа входов которого соединена с одноименными выходами второго регистра и одноименными входами узла связи, выход первого узла сравнения соединен с пусковым входом узла связи, выходы шифратора соединены с первым входом счетчика, выходы которого соединены с одноименными входами первого дешифратора, выходы которого соединены с соответствующими входами первой группы входов второго узла сравнения, вторая группа входов которого соедииена с одноименными выходами второго дешифратора, входы которого соединены с выходами переключателя понятий; выход второ- го узла сравнения соединен со входом узла индикации и вторым входом счетчика, о тл и ч а ю щ е е с я тем, что, с целью расширения класса решаемых задач, в него введены элемент ИЛИ,вентиль пуска, вентиль опроса, триггер пуска, генератор, узел щ памяти и элемент эадержкир причем входы элемента ИЛИ соединены с соответствующими выходами шифратора, а его выход— с управляющим входом вентиля пуска, импульсный вход которого соединен с выходом

1б генератора и импульсным входом вентиля опроса, а выход вентиля пуска соединен со входом 1" триггера пуска, импульсными входами группы вентилей и счетным входом, счетчика, первый и второй входы "О три1 О гера пуска соединены соответственно с выходом первого узла сравнения и вторым входом счетчика; выход "1" триггера пуска соединен с управляющим входом вентиля, опроса, выход которого соединен с раэре2 шаюшим входом узла связи, входом узла памяти и через элемент задержки с входом "О второго регистра, выходы узла памяти соединены с соответствующими входами второго регистра.