Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1168958
Авторы: Миронова, Назаров, Строганова
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 689 9) Ц 6 Г 13/00 ОПИСАНИЕ ИЗОБРЕ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ЕНИ к 1 ГОСУДАРСТВЕННЫИ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(54) (57) 1. УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержашее блок считывания, блок синхронизации, блок усилителей, блок анализа начала синхросигналов, блок выработки стробов, блок триггеров, блок элементов совпадения, блок памяти. блок управления, причем выходы группы блока считывания соединены с входами блока усилителей, выходы которого соединены с входами первой группы блока триггеров, выходы которого соединены с входами группы блока элементов совпадения, выход блока считывания соединен с входом блока синхронизации, первый и второй выходы которого соответственно соединены с входом блока анализа начала синхросигналов и входом блока выработки стробов, выход которого соединен с входом блока элементов совпадения, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены блок пультов пользователей, дешифратор, блок приоритета, блок запрета, выходы которого соединены с входами блока памяти, выходы которого являются выходами устройства, выход блока анализа начала синхросигналов соединен с первым входом блока приоритета, выходы которого соединены с входами второй группы блока триггеров, вход которого соединен с третьим выходом блока управления, первый выход которого соединен с вторым входом блока приоритета, входы группы которого содинены с выходами группы блока управления, второй вы- Ж ход которого соединен с входом блока запрета, входы группы которого соединены с Цф выходами блока элементов совпадения, чет- С вертый выход блока управления соединен с входом дешифратора, выходы которого соединены с входами блока считывания, выходы блока пультов соединены с входами блока управления.еа1168958 10 15 20 2. Устройство по п. 1, отличающееся тем, что блок управления содержит первый, второй и третий счетчики, элементы И, регистр, первый и второй элементы запрета, элемент задержки, первый и второй генераторы импульсов, одновибратор, второй выход которого соединен с вторыми входами элементов И, первые входы которых соединены с вторым выходом второго генератора импульсов, вход которого соединен с первым выходом одновибратора, вход которого соединен с первым входом первого генератора импульсов и выходом третьего счетчика, вход которого соединен с первым выходом второго генератора импульсов, третий выход которого соединен с входом регистра, входы группы которого соединены с выходами элементов И, третьи входы которых являются входами блока, выход регистра является четвертым выходом блока, выходы группы регистра являются выходами группы блока, первый выход первого генератора импульсов соединен с входом первого счетчика и является первым выходом блока, выход первого счетчика соединен с первым входом первого элемента запрета,1Изобретение относится к вычислительной технике и может быть использовано в устройствах для ввода информации в вычислительные машины с пультов пользователей, в частности с накопителей на магнитных лентах, с перфолент и с дисплейных устройств.Цель изобретения - повышение быстродействия устройства,На фиг. 1 показана блок-схема устройства для ввода информации; на фиг. 2 - блок-схема блока приоритета и блока управления. Устройство содержит блок 1 считывания, блок 2 синхронизации, блок 3 усилителей, блок 4 анализа начала синхросигналов, блок 5 выработки стробов, блок 6 триггеров, блок 7 элементов совпадения, блок 8 приоритета, дешифратор 9, блок 10 запрета, блок 11 памяти, блок 12 управления, блок 13 пультов пользователей. Блок управления 12 содержит первый счетчик 14, элемент 15 задержки, первый элемент 16 запрета, второй счетчик 17, первый генератор 18 импульсов, третий счетчик 19, второй генератор 20 импульсов, вто. рой элемент 21 запрета, одновибратор 22, регистр 23, элементы И 24. выход которого соединен с вторым входом первого генератора импульсов, второй выход которого соединен с входом второго счетчика, первый выход которого через элемент задержки соединен с вторым входом первого элемента запрета, второй выход второго счетчика является вторым выходом блока, третий выход второго счетчика соединен с входом второго элемента запрета и является третьим выходом блока, выход второго элемента запрета соединен с третьим входом первого генератора импульсов. 3. Устройство по п. 1, отличающееся тем, что блок приоритета содержит регистры, элементы совпадения, элементы И, выходы которых являются выходами блока, первые входы элементов И являются первым входом блока, вторые входы элементов И соединены с выходами элементов совпадения, вторые входы которых являются входами группы блока, первые входы элементов совпадения соединены с выходами регистров, входы которых являются вторыми входами блока. Блок 8 приоритета содержит регистры25, элементы 26 совпадения и элементы И 27,Устройство работает следуюшим образом.В исходном состоянии счетчики 14, 17 и 19 и ячейки регистра 23 блока 2 управления обнулены, генераторы 18 и 20, одно- вибратор 22 блока 12 управления - в нерабочем состоянии, блок 10 запрета закрыт и запись в блок 11 памяти невозможна, выходы триггеров в блоке 6 триггеров - в состоянии О. Устройство работает по циклам, Первый малый цикл работы блока 12 управления - запись заявок от всех пультов в регистр 23. При втором малом цикле работы блока 12 управления осуществляется считывание записанных заявок из регистра 23 в соответствующие блоки устройства и осуществляется открывание блока 10 запрета, обеспечивая тем самым возможность записи информации в блок 11 памяти. После окончания работы блока 12 управления начинается циклическая работа всего устройства. Эти циклы связаны с работой блоков устройства по последовательному вводу информации в блок 11 памяти в соответствии с приоритетами. Первый малый цикл работы всего устройства ввода информации осуществляет ввод1168958 55 информации высшего приоритета, второи - следующего по значению приоритета и т.д.Последовательный ввод информации всех записанных в регистре 23 заявок определяет работу и продолжительность большего цикла работы устройства.При поступлении сигналов (заявок) от пультов 13 на первые входы элементов 24 И и одновременно через второй вход блока 12 управления на запуск одновибратора 22 последний включает в работу второй генератор 20 импульсов, с его выхода на входы элементов И 24 поступают тактовые импульсы и производится таким образом запись заявок на ввод информации в соответствующие отведенные для каждого пульта ячейки регистра 23,При этом число элементов И и групп ячеек регистра 23 соответствует максимальному числу пультов пользователей, а второй генератор 20 импульсов рассчитывается на возможность записи всех заявок от пультов в регистр 23. Одновременно с выдачей тактовых импульсов второй генератор 20 импульсов выдает импульсы и на вход третьего счетчика 19, рассчитанного на отсчет импульсов, позволяющих произвести запись всех заявок от пультов. По окончании отсчета установленного числа импульсов третьим счетчиком 19 и соответственно окончании записи в регистр 23 с выхода третьего счетчика 19 на первый вход одновибратора 22 поступает сигнал, заставляя его перейти в рабочее состояние. С прекращением выдачи импульсов вторым генератором 20 импульсов заканчивается первый малый цикл работы блока 12 управления - запись заявок на ввод информации. Первый генератор 18 импульсов выдает тактовые импульсы с третьего выхода на считывание из регистра 23 на первый счетчик 14 и на вход второго счетчика 17. При этом второй счетчик 17 рассчитан на считывание полного формата заявки от одного пульта, причем запись заявок в регистре 23 производится в порядке приоритетов пультов и следовательно при считывании происходит последовательная выдача данных по заявке также в соответствии с приоритетами пультов. Формат заявки на ввод информации состоит из двух частей: данных значения приоритета и поискового адресата вводимой информации. С первого выхода регистра 23 в блок 8 приоритета поступает значение приоритета пульта, а на дешифратор 9 - значение адреса вводимой информации. Первый счетчик 14 блока 12 управления рассчитан на отсчет тактовых импульсов, обеспечивающих считывание информации из регистра 23 от всех подключенных пультов. Одновременно со считыванием информации с первого выхода первого генератора 18 импульсы поступают на вход пер 5 10 15 20 5 30 35 40 45 50 4вого счетчика 14 и на вход регистров 25 блока 8 приоритета, обеспечивая тем самым считывание этих значений и выдачу их на первые входы элементов 26 совпадения блока 8 приоритета. Второй счетчик 17, отсчитав число импульсов, соответствующих выданному числу позиций значения заявки одного пульта, с первого выхода выдает сигнал на вход элемента 15 задержки, с второго выхода через второй вход блока 12 управления - на второй вход блока 110 запрета, разрешая тем самым передачу через него кодовых импульсов от блока 7 элементов совпадения в блок 11 памяти. Сигнал с третьего выхода второго счетчика 17 поступает на второй элемент И запрета и последний останавливает работу первого генератора 18 импульсов и одновременно этот сигнал поступает на первый вход блока 6 триггеров, устанавливая триггеры в нулевое состояние, на этом заканчивается второй малый цикл работы блока 12 управления,Первый малый цикл работы всего устройства ввода начинается с выдачи дешифратором 9 сигнала на включение блока считывания, тогда кодовые сигналы, считанные блоком 1, поступают через усилители блока 3 на блок 6 триггеров, а синхросигналы выхода блока 1 считывания через блок 2 синхронизации подаются на входы блока 4 анализа начала синхросигналов и блока 5 выработки стробов. Стробы с выхода блока 5, выполненного, например, по схеме выделения заданного фронта из синхроимпульсов, поступают на вход блока 7 элементов совпадения, выполненных в виде элементов И, на первые входы которых поступают кодовые импульсы блока триггеров. Блок 4 анализа начала синхронизации выдает синхронизирующие импульсы на элементы И 27 блока 8 приоритета и в случае поступления на входы элементов И 27 сигналов с соответствующих элементов 26 совпадения блока 6 приоритета сигналы с выхода выбранных элементов 27 И поступают на соответствующие входы триггеров блока 6 триггеров, переводя их в единичное состояние, При этом выбранные группы триггеров определяют процесс ввода информации по заявке пульта, имеющего высший приоритет. На вторые входы элементов 26 совпадения поступают значения приоритетов пульта с первого выхода регистра 23 блока 12 управления. После установки соответствующих триггеров в блоке 6 триггеров в единичное состояние кодовые импульсы считанной информации через блок 3 усилителей, блок 6 триггеров поступают на блок 7 элементов совпадения и в такт с приходом синхронизирующего строба с блока 5 выдаются на вход блока 10 запрета и далее в блок 11 памяти. На этом заканчивается первый малый цикл работы устройства.//ульть/ дользод/7 телей Ф//г 2 Составитель В. ВерховскийТехред И. Верее Корректор В. ГирнякТираж 710 ПодписноеВНИИПИ Государственного комитета СССРпо делам изобретений и открытий13035, Москва, Ж - 35, Раушская наб., д. 4/5Филиал ППП Патент, г. Ужгород, ул. Проектная, 4 Редактор А. КозоризЗаказ 4615/43 Последующие циклы работы устройства связаны с вводом информации по заявкам от пультов, имеющих более низкий приоритет по сравнению с обслуженной заявкой.После ввода информации по заявкам пульта, имеющего высший приоритет, задержанный в элементе 15 задержки блока 12 управления выходной сигнал с первого входа второго счетчика 17 поступает через первый элемент 16 запрета на второй вход первого генератора 18 импульсов и включает его, При этом в исходном состоянии элемент 16 запрета не пропускает сигналы с элемента 15 задержки, но после малого цикла работы блока 12 управления через первый счетчик 14 после отсчета определенного числа импульсов генератора 18 сигнал с первого счетчика 14 поступает на первый элемент 16 запрета и снимает запрет, открывая тем самым путь сигналу с элемента 15 задержки. Дальше работа по считыванию даннь 1 х из регистра записи заявок на ввод информации повторяется, начиная с запуска первого генератора 18 импульсов, но считывается информация по заявке пульта, имеющего следующий по значению приоритет.Работа по таким циклам продолжаетсядо тех пор, пока не считывается вся информация с регистра 23. При считывании последней заявки (низшего приоритета пульта сигнал снятия 16 запрета элемента от первого счетчика 14 не поступает, счетчики 14 и 17 обнуляются, генератор 18 останавливается, а со счетчика 17 поступает в блок 6 триггеров сигнал, устанавливая триггеры в нулевое состояние. После считывания информации по последней заявке и приведения устройства в исходное положение заканчивается большой цикл работы устройства, и оно готово вновь принимать заявки на ввод информации.Технико-экономический эффект от использования изобретения заключается в прямом повышении уровня управления использованием ресурсов вычислительной систе мы в связи с ее более полной загрузкойи путем первоочередной обработки информации, имеющей более высокую ценность.
СмотретьЗаявка
3705007, 24.02.1984
ВОЙСКОВАЯ ЧАСТЬ 60130
НАЗАРОВ ВЛАДИМИР ПАВЛОВИЧ, СТРОГАНОВА ЕЛЕНА ВИТАЛЬЕВНА, МИРОНОВА ТАТЬЯНА АРКАДЬЕВНА
МПК / Метки
МПК: G06F 13/00
Метки: ввода, информации
Опубликовано: 23.07.1985
Код ссылки
<a href="https://patents.su/4-1168958-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Генератор функций уолша
Случайный патент: Пневматический классификатор