Устройство для ввода информации
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее счетчик, триггер, генератор импульсов и регистр, информационный вход которого является первым информационным входом устройства, отличающееся тем, что, с целью расширения области применения устройства путем ввода трехпозиционного кода, в него введены блок оперативной памяти, дешифратор, элемент задержки и элемент ИЛИ, входы которого являются первым и вторым информационными входами устройства соответственно, выход элемента ИЛИ через элемент задержки подключен к счетному входу счетчика и к входу сдвига регистра, выход которого и счетные выходы счетчика соответственно соединены с информационным и адресным входами блока оперативной памяти, выход которого является информационным выходом устройства, входы группы и первый выход дешифратора являются управляющими входами и управляющим выходом устройства соответственно , группа выходов и второй выход дешифратора соответственно соединены с входами параллельного ввода (Л счетчика и с входом Сброс триггера, установочный вход которого подключен к выходу переполнения счетчика, а выход соединен с входами дешифратора и генератора импульсов, выход которого соединен с входом Сброс счетчика и является выходом Запрос устройства . со ел Од 4
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
3mG06F304
Н AB TOPCKOMY CBIQETEflbC TB Y
l2 (Ь
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3561684/18-24 (22) 04.03.83 (46) 30.05.84. Бюл. Ф 20 (72) А.Ю.Левдиков (71) Институт земного магнетизма, ионосферы и распространения радиоволн (53) 681.327(088.8) (56) 1. Авторское свидетельство СССР
9 477409, кл. G 06 F 3/04, 1973.
2. Авторское свидетельство СССР
Р 723561, кл. G 06 F 3/04, 1978 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее счетчик, триггер, генератор импульсов и регистр, информационный вход которого является первым информационным входом устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства путем ввода трехпозиционного кода, в него введены блок оперативной памяти, дешифратор, элемент задержки и элемент ИЛИ, входы
„„SU„„1095164 А которого являются первым и вторым информационными входами устройства соответственно, выход элемента ИЛИ через элемент задержки подключен к счетному входу счетчика и к входу сдвига регистра, выход которого и счетные выходы счетчика соответственно соединены с информационным и адресным входами блока оперативной памяти, выход которого является информационным выходом устройства, входы группы и первый выход дешифратора являются управляющими входами и управляющим выходом устройства соответственно, группа выходов и второй выход дешифратора соответственно сое- Я динены с входами параллельного ввода счетчика и с входом "Сброс" триггера, установочный вход которого подключен к выходу переполнения счетчика, а выход соединен с входами дешифратора и генератора импульсов, выход которого соединен с входом Сброс" счетчика и является выходом "Запрос" устройства.
1095164
Изобретение относится к вычислительной технике и может быть использовано для ввода последовательного трехпоэиционного кода в ЭВМ.
Известно устройство для сопряжения
ЗВМ с телеграфным каналом связи, обеспечивающее посимвольное преобразование последовательных телеграфных сигналов в машинные слова и содержащее блок анализа начала и конца сло- 10 ва, регистр сдвига, блок кодопреоб» разовання, дешифратор символов t.11. . Наиболее близким к изобретению но технической сущности является устройство для вводЪ информации, со- 15 держащее счетчик, триггер, генератор импульсов,и регистр, информационный вход которого является первым информационным входом устройства j 2 3.
Недостатком устройства является 20 ограниченная область применения.
Цель изобретения — расширение области применения устройства путем;. ввода трехпозиционного последовательного кода. 25
Укаэанная цель достигается тем, что в устройство для ввода информации, содержащее счетчик, триггер, генератор импульсов и регистр, инфор- 3п мационньй вход которого является первым информационным входом устройства, введены блок оперативной памя-, ти, дешифратор, элемент задержки и элемент ИЛИ, входы котоРого являются первым и вторым информационными входами устройства соответственно, выход элемента ИЛИ через элемент задержки подключен к счетному входу счетчика и к входу сдвига регистра, выход которого и счетные выходы счетчика соответственно соединены с информационным и адресным входами блока оперативной памяти, выход которого является информационным выходом устройства, 4 входы группы и первый выход дешифратора являются управляющими входами и управляющим выходом устройства соответственно, группа выходов и второй выход дешифратора соответственно сое- динены с входами параллельного ввода счетчика и с входом "Сброс" триггера, установочный вход которого подключен к выходу переполнения счетчика, а выход соединен с входами дешифратора и генератора импульсов, выход которого соединен с входом "Сброс" счетчика и является выходом "Запрос" устройства.
На чертеже изображена блок-схема устройства.
Устройство содержит элемент ИЛИ 1, регистр 2, счетчик 3, блок оперативной памяти 4, дешифратор сигналов 5,, триггер 6, генератор импульсов 7, элемент задержки 8, первый информационный вход устройства 9, второй информационный вход устройства 10, управляющий вход устройства 11, информационный выход устройства 12, управ" ляющий выход устройства 13, выход
"Запрос" 14.
Устройство работает следующим образом.
Из ЗВМ по входу 11 поступает ко-, манда "Прием данных". По этой команде,";ешифратор 5 сбрасывает триггер 6, который в свою очередь запускает генератор импульсов 7. Генератор 7 выдает на выход 14 импульс
"Запрос" (который является .запускающим для внешнего устройства) и одновременно сбрасывает в ноль счетчик 3, подготавливая устройство для приема данных. Через некоторое время внешнее устройство начинает передавать последовательные данные по входам 9 и 10. При передаче, например, логической единицы. импульс данных появляется на входе 9. Пройдя через элемент ИЛИ 1 и элемент задержки 8, импульс сдвигает на один разряд регистр 2 и увеличивает на единицу содержимое счетчика 3. Так как первый информационный вход устройства 9 соединен с первым входом регистра 2, то в последний запишется логическая единица. Злемент задержки 8 обеспечивает запаздывание сдвигающего импульса, приходящего на второй вход регистра, 2 по отношению к импульсу, приходящему на первый вход регистра 2 на время, равное половине длительности импульса данных. Это обеспечивает надежный прием данных s регистр 2.
При передаче логического ноля импульс данных появится на втором информационном входе устройства 10.
Пройдя через элемент ИЛИ 1 и элемент задержки 8, он также увеличит на единицу содержимое счетчика импульсов 3 и сдвинет содержимое регистра 2 на один разряд, но при этом в регистр 2 запишется ноль, так как на первом информационном входе 9 импульс в это время отсутствует. Содержимое регистра 2 в параллельном коде постоянно записывается в ячейку блока 4, адрес
Составитель И.Алексеев
Редактор M.ToBTHH Te e p,Íeöå Корректор Т. Кугрышева
Заказ 3598/30 Тираж 699 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент", r.Óæãoðîä, ул.Проектная, 4
3 1095 которой соответствует содержимому старших разрядов счетчика 3. При полном заполнении регистра 2 последовательными импульсами содержимое старших разрядов счетчика 2 увеличивается и соответственно меняется адрес ячейки блока 4, в которую . переписывается содержимое регистра 2. При передаче последнего импульса порции данных (например, 10
96-го) счетчик 3 устанавливает триггер 6, который через дешифратор 5
- выдает на управляющий выход 13 импульс, сообщающий ЭВМ об окончании приема данных. 15
Для того, чтобы прочитать данные, хранящиеся в блоке 4 устройства, б
164 4
ЭВМ по управляющему входу 11 передает команду "Чтение данных", содержащую адрес ячейки, через дешифратор 5 заносится в старшие разряды счетчика 3. Данные из выбранной ячейки блока 4 поступают на информационный выход 12, а на управляющем выходе 13 дешифраторЪм 5 выдается, импульс, сообщающий 3ВМ, что данные прочитаны.
Таким образом,.устройство обеспечивает прием последовательного трехпозиционного кода из внешнего устройства и передачу принятого кода в ЭВМ, что обеспечивает расширение области применения устройства.


