Устройство для ввода-вывода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУ БЛИН 578(504 С 06 0 РЕТЕНИЯ АНИ ЬСТВУ АВТОРСКОМ ВИД ОСУДАРСТВЕННЫЙ КОМИТЕТ ССО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТ( 54) УСТРОЙСТВО ДЛЯ ВВОДА-ВЫВОДА ИНФОРМАЦИИ57) Изобретение относится.к областивтоматики и вычислительной техники и может быть использовано для вывода информации на ЭЛТ и ввода в ЭВМ. Цель изобретения - повышение быстродействия устройства за счет сокращения времени совмещения центра визира с началом элемента изображения, которая достигается введением с второго по пятый .элементов И, двух триггеров, двух групп элементов И, счетчика-регистра, блоков элементов НЕ, элементов ИЛИ и генератора импульсов и соответствующих. функциональных блоков, а также выполнением блока управ ления. 1 з.п. ф-лы, 2 ил.5 О 15 20 25 30 35 40 45 50 55 Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации на ЭЛТ и ввода в ЭВМ.Целью изобретения является повышение быстродействия устройства за счет сокращения времени совмещения центра визира с началом элемента изображения.На фиг.1 приведена схема устройства; на фиг,2 - схема блока управления.Устройство (фиг.17 содержит блок 1 управления, блок 2 отображения, второй 3, первый 4 дешифраторы, счетчик-регистр 5, первую группу 6 элементов И, блок 7 сравнения, счетчик 8, клавиатуру 9, блок 10 элементов ИЛИ, блок 11 элементов НЕ, третий элемент И 12, первый триггер 13, второй 14 и четвертый 15 элементы И, элемент ИЛИ 16, генератор 17 импульсов, первый 18 и пятый 19 элементы И, второй триггер 20 и вторую группу 21 элементов И.Блок 1 управления (фиг,2) содер - жит триггер 22, генератор 23 импульсов, элемент И 24, счетчик 25, узел 26 памяти, регистр 27, первую 28 и третью 29 группы элементов И, дешифратор 30, счетчик 31, четвертую группу 32 элементов И, первый 33 и второй 34 элементы ИЛИ-НЕ и вторую группу 35 элементов И.1Устройство работает следующим образом.Перед началом работы из ЭВМ в узел 26 памяти записывают через второй и третий входы устройства информацию, предназначенную для отображения в блоке 2 отображения программным методом управления лучом ЭЛТ, Че.рез первый вход устройства производят из ЭВМ установку в исходное состояние триггера 22, счетчика 25 через второй элемент ИЛИ-НЕ 34 и счетчика 31, а затем включение триггера 22, который разрешает прохождение частоты от генератора 23 импульсов через элемент И 24 на вход второго счетчика 25 и на опрос дешифратора 4.По мере работы счетчика 25 на выходах дешифратора 4 последовательно друг за другом появляются сигналы, разнесенные во времени. Выбрав, например, в качестве счетчика 25 восьмиразрядный счетчик с соответствующим дешифратором 4, возможно получить на выходе последнего до 256 сигналов, которые условно разделяют нагруппы, предназначенные для считывания, отработки и визуализации слов,записанных в узле 26 памяти, с цельюсоздания изображения на экране ЭЛТблока 2 отображения. В устройствеиспользуют, например, четыре типаслов - координатное, знаковое, векторное и конец массива, каждое иэкоторых содержит информационную исоответствующую, отличную от других,признаковую части. Обработку информационной части каждого типа словапроизводят с помощью сигналов соответствующей группы с выходов дешифратора 4. Например, группа сигналов,начиная с первого, обеспечивает считывание слов из узла 26 памяти, перезапись их в регистр 27 и записькода первого сигнала группы, соответствующего признаковой части считанного слова, через первую группуэлементов И 28 и элемент ИЛИ-НЕ 33в счетчик 25 для обработки координатного слова. Следующая группа сигналов может следовать за первой группой сигналов и обеспечивает запись кода координаты через вторую группу элементов И 35, блок 1 О элементов ИЛИ и блок 11 элементов НЕ в счетчик-регистр 5, сигнал с выхода которого поступает на вход координатных усилителей в блоке 2 отображения, управляющих выводом сигнала в соответствующую точку экрана. Следующая группа сигналов обеспечивает считывание кода знака через группу 29 элементов И на вход генератора знаков и векторов в блоке 2 отображения для формирования соответствующего знака на экране ЭЛТ. Одновременно на втором счетчике 25 производят отсчет времени, необходимый для визуализации знака. Следующая группа сигналов обеспечивает считывание кода вектора через группу 29 элементов И и запись его в блок 2 отображения на вход генератора знаков и векторов, который со своего выхода начинает вводить на вход координатного усилителя возрас" тающий код для последовательного отклонения луча на экране ЭЛТ с целью формирования иэображения вектора,Последняя группа сигналов включается при считывании последнего слова из массива слов, записанных в узле 26 памяти, и обеспечивает формиро 1265782вание на экране ЭЛТ знака-визира, например, в виде крестообразного изоб ражения +с координатой центра, код которой записан на счетчике 8, окончания старого и начала нового 5 цикла отображения. Первый сигнал этой группы поступает с выхода дешифратора 4 а .запись кода координаты центра визира с выхода счетчика 8 через элемент ИЛИ 16, блок 10 элементов РГЧ и блок 11 элементов НЕ на счетчик-регистр 5Счетчик 8 состоит из двух десятиразрядных реверсивных счетчиков - счетчика М и счетчика У , за прямые и реверсивные входы5 каждого из которых подключены к соответствующим коммутационным элементам клавиатуры 9 с помощью которых на счетчике 8 возможно устанавливать любое состояние. Следующие сигналы последней группы поступают на второй вход счетчика 31 и первый вход группы 32 элементов И для формирования изображения визира на экране ЭЛТ.Счетчик 31 состоит, например, из шести разрядов причем младшие три разряда отсчитывают пачки по восемь импульсов, а старшие три разряда с помощью дешифратора 30 и четвертой группы 32 элементов И управляют пос- ЗО ледовательностью ввода этих пачек импульсов на соответствующие входы счетчиков-регистров Х и у счетчика- регистра 5. Например, при начальном состояние 000 старших разрядов 35 счетчика 31 первые восемь импульсов поступают на прямой вход счетчика- регистра У счетчика-регистра 5 и соответственно происходит перемещение луча на экране ЭЛТ на восемь прира щений вверх. После этого изменяются состояния старших разрядов счетчика 31 на код "001" и, соответственно, следующие восемь импульсов поступают на реверсивный вход счетчика У счет чика-регистра 5 и, следовательно, луч на экране ЭЛТ перемещается навосемь приращений вниз, т.е. возвращается в центр визира. Каждому следующему состоянию старших разрядов 50 счетчика 31 соответствуют определенные перемещения вниз, вверх, вправо и влево луча ЭЛТ, а в результате на экране ЭЛТ формируется изображение визира "+" с координатой центра, код 55 которой записан на счетчике 8.Последний сигнал этой группы проходит на установку в ноль триггера 13, в узел 26 памяти на установку висходное состояние адресного регистра, а также, как и все последние сигналы каждой из групп, кроме первой,на установку в "0" счетчика 25 черезвторой элемент ИЛИ-НЕ 34 для включения первой группы сигналов для считывания первого слова из. узла 26 памяти. С этого момента начинается следующий цикл отображения информации,записанной в узле 26 памяти,Для создания устойчивого изображения на экране большинства ЭЛТ частоту регенерации выбирают около50 Гц. Таким образом, последовательное считывание, обработка и визуали-.зация слов, записанных в узле 26 памяти, с регенерацией информации счастотой 50 Гц позволяет создаватьна экране ЭЛТ соответствующие изображения, состоящие из знаковой и век-.торной информации, например различные линейные спектры с необходимойзнаковой оцифровкой, причем знаковыми векторным словам в узле 26 памятивсегда предшествуют координатныеслова, содержащие коды их опорныхкоординат, т.е. их местоположение наэкране ЭЛТ. В процессе регенерацииинформации коды опорных координатлюбого элемента изображения (знакавектора) записывают последовательнос пятого выхода блока 1 управлениячерез блок 10 элементов ИЛИ и блок11 элементов НЕ на счетчик-регистр 5,выход которого через пятый выход устройства подключен к блоку 2 отображения и непосредственно к второмувходу блока 7 сравнения, к первомувходу которого подключен счетчик 8.При совпадении в процессе отображения кодов на выходах счетчика-регистра 5 и счетчика 8 с выхода блока 7сравнения на первь 1 е входы элементовИ 12 и 18 поступает разрешающий сигнал . Другой сигнал, например второйиз включенной в этот момент группысигналов по обработке координатногослова, проходит с третьего выхода дешифратора 4 на второй вход элементаИ 12 и включает триггер 13, разрешающий прохождение через элемент И 14низкой частоты, например меандра16 Гц, с выхода генератора 17 импульсов на второй вход элемента И 15, напервый вход которого поступают сигналы подсвета визира с шестого выхода блока 1 управления во время форми 12657рования изображения визира в конце Кадра, После окончания кадра последний сигнал из последней группы сигналов с четвертого выхода дешифратора 4 устанавливает в "0" триггер 13.При частоте регенерации информации около 50 Гц сигналы подсвета визира проходят через элемент И 15 в несколько раз реже, что вызывает мигание изображения визира на фоне ус О тойчивого изображения, т.е, происходит мигание визира при точном совмещении его центра с началом (оцорной .координатой) какого-либо элемента изображения. Кроме того, если вектор, 15 с началом которого совмещен центр визира, имеет кодовый признак (например, является спектральной составляющей отображаемого линейчатого спектра), то его изображение тоже 20 мигает. Это достигают за счет того, что при отображении векторных слов с кодовым признаком с выхода дешиф ратора 3 каждый раз поступает разрешающий сигнал длительностью, равной времени обработки этого спектра, на первый вход элемента И 18. Когда одновременно с этим сигналом на третьем входе появляется разрешающий сигнал с выхода блока 7 сравнения, сиг налы низкой частоты с выхода генератора 17 импульсов проходят на первый вход элемента И 19, открытого по второму входу триггером 20 только на время формирования изображения век- ЗЗ торов, и далее через второй вход элемента ИЛИ 16 и третий выход устройства в схему подсвета блока 2 отображения, что вызывает мигание тоговектора, с началом которого совмещен 40 центр визира. Теперь для вывода опорной координаты мигающего вектора достаточно подать сигнал опроса из ЭВМна второй вход группы 21 элементов Ии вывести с четвертого выхода устройства код счетчика 8, равный кодуопорной координаты мигающего вектора(элемента изображения).При отображении, например, на экране ЭЛТ линейчатых спектров с количеством составляющих (векторов) до512 на одной горизонтальной оси безошибочно совместить каждый раэ центрвизира с выбранной составляющей, данные по которой необходимо ввести в. уЭВМ, например, для запроса цифровыхвеличин, представляется затруднительным нз-за соизмеримости расстояния 82Ьмежду соседними составляющими спектра, толщины линии визира и разрешающей способности ЭЛТ.Введение в устройство новых блоков и связей обеспечивает выделение мига.исм одновременно визира и выбранного элемента иэображения при точном совмещении центра визира с началом элемента иэображения и, как следствие, равенство кодов опорной координаты этого элемента изображения и координаты центра визира, хранящегося на счетчике 8, (код может быть введен по запросу в ЭВМ), Это является значительным техническим преимуществом по сравнению с известным устройством и позволяет повысить точность ввода данных в ЭВМ.Формула изобретения1. Устройство для ввода-вывода информации, содержащее блок отображения, блок управления, первый элемент И, блок сравнения, первый и второй дешифраторы, счетчик и клавиатуру, выход которой соединен с входом счетчика, выходы которого соединены с одними входами блока сравнения, с первого по третий входы блока управления являются с первого по третий входами устройства соответственно, первый выход блока управления соединен со знаковым входом блока отображения, второй выход - через второй дешифратор с первым входом первого элемента И, третий и четвертый выходы соединены соответственно с первым н вторым входами первого дешифратора, первый выход которого соединен с четвертым входом блока управления, второй выход - с первым управляющим входом блока отображения, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия за счет сокращения времени совмещения центра визира с началом элемента.изображения, в него введены с второго по пятый элементы И, первый и второй триггеры, первая и вторая груп" пы элементов И, счетчик-регистр, блок элементов НЕ, блок элементов ИЛИ, элемент ИЛИ и генератор импульсов, выход которого соединен с вторым и первым входами первого и второго элементов И, третий вход первого элемента И соединен с выходом блока сравнения и. с первым входом10 третьего элемента И, второй вход которого подключен к третьему выходу первого дешифратора, четвертыйвыход которого соединен с входом установки в .0 первого триггера, вход установки в 1 которого соединен с выходом третьего элемента И, неинвертирующий выход первого триггера подключен к второму входу второго элемента И, пятый и шестой выходы первого дешифратора подключены к входам установки в "1" и "О" второго триггера соответственно, седьмой выход первого дешифратора соединен с первыми входами элементов И первой Группы, вторые входы которых соединены с выходами первого счетчика, а выходы подключены к первому входу блока элементов ИЛИ, второй вход которого соединен с.пятым выходом блока управления, а выход подключен через блок элементов НЕ к установочному входу счетчика-регистра, счетный вход которого соединен с шестым выходом блока управления и с пер 25 вым входом четвертого элемента И,второй вход которого соединен с выходом второго элемента И, а выход подключен к первому входу элемента ИЛИ, первый вход пятого элемента И соединен с выходом первого элемента И, второй вход - с неинвертирующим выходом второго триггера, а выход подключен к второму входу элемента ИЛИ, выход которого соединен с всрым уп- З 5 равляющим входом блока отображения, первые входы элементов И второй группы соединены с выходом первого счетчика, вторые входы являются четвертым входом, а выходы - выходом уст ройства,выход счетчика-регистра соединен с координатным входом блока отображения и с другим входом блока сравнения. 2. Устройство по п.1, о т л и - ч а ю щ е е с я тем, что блок управления содержит генератор импульсов, триггер, элемент И, первый и второй счетчики, узел памяти, регистр, дешифратор, четыре группы элементов И, первый и второй элементы ИЛИ. в .НЕ, управляющие и адресные входы узла памяти, первые входы элементов И группы, первый вход второго элемента ИЛИНЕ и счетный вход второго счетчика являются четвертым входом блока, входы установки триггера, первый и второй входы данных узла памяти являются с первого по третий входами блока соответственно, выходы элементов И третьей группы, первый выход регистра, выход элемента И, выход первого счетчика, выходы элементов И второй и четвертой групп являются с первого по шестой выходами блока соответственно, второй вход второго элемента ИЛИ-НЕ и вход сброса счетчика соединены с одним из установочных входов триггера, выходы генератора импульсов и триггера соединены с соответствующими входами элемента И, выход которого подключен к счетному входу первого счетчика, установочный вход которого соединен.с выходами первого элемента ИЛИ-НЕ, а вход. сброса - с выходом второго элемента ИЛИ-НЕ,выход второго счетчика подключен через дешифратор к вторым входам элементов И четвертой группы, выход узла памяти соединен с входомрегистра, с второго по четвертый выходы которого подключены к вторьи входам элементов .И с первой по третью групп соответственно, выходы элементов И первой группы соединены с входами первого элемента ИЛИ-НЕ.1265782 цвм вход трумен Составитель В.Сметанинактор И.Николайчук Техред М.Ходанич Корректор И.Муска Проиэводственно-полиграфическое предприятие жгород,ул.Проектна Закаэ 5666/47 Тираж 6 ВНИИПИ Государственного по делам иэобретений 13035, Москва, Ж, РПодписимитета СССРоткрытийская наб д,
СмотретьЗаявка
3759800, 22.06.1984
ПРЕДПРИЯТИЕ ПЯ Г-4677
КАЗАКОВ ВЛАДИМИР СЕМЕНОВИЧ, АЛЕКСЕЕВ ИГОРЬ ЮРЬЕВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: ввода-вывода, информации
Опубликовано: 23.10.1986
Код ссылки
<a href="https://patents.su/6-1265782-ustrojjstvo-dlya-vvoda-vyvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода-вывода информации</a>
Предыдущий патент: Устройство для сопряжения двух электронных вычислительных машин (эвм)
Следующий патент: Многоканальное устройство для ввода информации
Случайный патент: Установка для раздачи кормов животнб1м