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

 

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для вывода информации на ЭЛТ и ввода в ЭВМ. Цель изобретения - повышение быстродействия устройства за сокращения времени совмещения центра визира с началом элемента изображения, которая достигается введением с второго по пятый элементов И, двух триггеров , двух групп элементов И, счетчика-регистра , блоков элементов НЕ, элементов ИЛИ и генератора импульсов и соответствукицих.функциональных блоков , а также выполнением блока управления . I з.п. ф-лы, 2 ил.

СОЮЗ СОВЕТСНИХ

СОЦЕЛИСТИЧЕСНИХ

РЕСПУ БЛИН (504 С 06 F 13 00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3759800/24-24 (22) 22.06.84 (46) 23.10.86.Áþë. У 39 (72) В.С.Казаков и И.Ю.Алексеев (53) 681.327.01(088.8) (56) Патент США У 3675208, кл. 340-175,2, опублик. 1972.

Авторское свидетельство СССР

У 739518, кл. G 06 F 3/027. 1977, (54) УСТРОЙСТВО ДЛЯ ВВОДА-ВЫВОДА ИНФОРМАЦИИ (57) Изобретение относится.к области автоматики и вычислительной техники

„.SUÄÄ 1265782 А 1 и может быть использовано для вывода информации на ЭЛТ и ввода в ЭВМ.

Цель изобретения — повышение быстродействия устройства за счел сокращения времени совмещения центра визира с началом элемента изображения, которая достигается введением с второго по пятый .элементов И, двух триггеров, двух групп элементов И, счетчика-регистра, блоков элементов НЕ, элементов ИЛИ и генератора импульсов и соответствующих. функциональных блоков, а также выполнением блока управ ления. 1 s.ï. ф-лы, 2 ил.

1265782

5 !

О

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

Целью изобретения является повышение быстродействия устройства за счет сокращения времени совмещения центра визира с началом элемента изображения.

На фиг.1 приведена схема устройства; на фиг.2 — схема блока управления.

Устройство (фиг.1) содержит блок

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 элементов И.

Устройство работает следующим образом.

Перед началом работы из ЭВИ в узел 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, блок 10 элементов

ИЛИ и блок 11 элементов НЕ в счетчик-регистр 5, сигнал с выхода которого поступает на вход координатных усилителей в блоке 2 отображения, управляющих выводом сигнала в соответствующую точку экрана.. Следующая группа сигналов обеспечивает считывание кода знака через группу 29 элементов И на вход генератора знаков и векторов в блоке 2 отображения для формирования соответствующего знака на экране ЭЛТ. Одновременно на втором счетчике 25 производят отсчет времени, необходимый для визуализации знака. Следующая группа сигналов обеспечивает считывание кода вектора через группу 29 элементов И и запись его в блок 2 отображения на вход генератора знаков и векторов, который со своего выхода начинает вводить на вход координатного усилителя возрас" тающий код для последовательного отклонения луча на экране ЭЛТ с целью формирования изображения вектора.

Последняя группа сигналов включается при считывании последнего слова из массива слов, записанных в узле 26 памяти, и обеспечивает формиро1265782 вание на экране ЭЛТ знака-визира, например, в виде крестообразного изоб ражения "+" с координатой центра, код которой записан на счетчике 8, окончания старого и начала нового цикла отображения. Первый сигнал этой группы поступает с выхода дешифратора 4 «a .запись кода координаты центра визира с выхода счетчика 8 через элемент ИЛИ 16, блок 10 элементов VÃ"Ë и блок 11 элементов НЕ на счетчик-регистр 5 ° Счетчик 8 состоит из двух десятиразрядных реверсивных счетчиков — счетчика У и счетчика, за прямые и реверсивные входы !

5 каждого из которых подключены к соответствующим коммутационным элементам клавиатуры 9, с помощью которых на счетчике 8 возможно устанавливать любое состояние. Следующие сигналы последней группы поступают на второй вход счетчика 31 и первый вход группы 32 элементов И для формирования изображения визира на экране ЭЛТ.

Счетчик 31 состоит, например, из шести разрядов, причем младшие три разряда отсчитывают пачки по восемь импульсов, а старшие три разряда с помощью дешифратора 30 и четвертой группы 32 элементов И управляют пос- ЗО ледовательностью ввода этих пачек импульсов на соответствующие входы счетчиков-регистров Х и Y счетчикарегистра 5. Например, при начальном состояние "000" старших разрядов счетчика 31 первые восемь импульсов поступают на прямой вход счетчикарегистра (счетчика-регистра 5 и соответственно происходит перемещение луча на экране ЭЛТ на восемь прира- 40 щений вверх. После этого изменяются состояния старших разрядов счетчика

31 на код "001" и, соответственно, следующие восемь импульсов поступают на реверсивный вход счетчика счет- 45 чика-регистра 5 и, следовательно, луч на экране ЭЛТ перемещается на восемь приращений вниз, т.е. возвращается в центр визира. Каждому следующему состоянию старших разрядов 50 счетчика 31 соответствуют определенные перемещения вниз, вверх, вправо и влево луча ЭЛТ, а в результате на экране ЭЛТ формируется изображение визира +" с координатой центра, код 55 которой записан на счетчике 8.

Последний сигнал этой группы проходит на установку в ноль триггера! 3, в узел 26 памяти на установку в исходное состояние адресного регистра, а также, как и все последние сигналы каждой из групп, кроме первой, на установку в "0" счетчика 25 через второй элемент ИЛИ-НЕ 34 для включения первой группы сигналов для считывания первого слова из. узла 26 памяти. С этого момента начинается следующий цикл отображения информации, записанной в узле 26 памяти.

Для создания устойчивого изображения на экране большинства ЭЛТ частоту регенерации выбирают около

50 Гц. Таким образом, последовательное считывание, обработка и визуали-. зация слов, записанных в узле 26 памяти, с регенерацией информации с частотой 50 Гц позволяет создавать на экране ЭЛТ соответствующие изображения, состоящие из знаковой и век-торной информации, например различные линейные спектры с необходимой знаковой оцифровкой, причем знаковым ( и векторным словам в узле 26 памяти всегда предшествуют координатные слова, содержащие коды их опорных координат, т .е. их местоположение на экране ЭЛТ. В процессе регенерации информации коды опорных координат любого элемента изображения (знака, вектора) записывают последовательно с пятого выхода блока 1 управления через блок 10 элементов ИЛИ и блок

ll элементов НЕ на счетчик-регистр 5, выход которого через пятый выход устройства подключен к блоку 2 отображения и непосредственно к второму входу блока 7 сравнения, к первому входу которого подключен счетчик 8.

При совпадении в процессе отображения кодов на выходах счетчика-регистра 5 и счетчика 8 с выхода блока 7 сравнения на первь!е входы элементов

И 12 и 18 поступает разрешающий сигнал . Другой сигнал, например второй из включенной в этот момент группы сигналов по обработке координатного слова, проходит с третьего выхода дешифратора 4 на второй вход элемента

И 12 и включает триггер 13, разрешающий прохождение через элемент И 14 низкой частоты, например меандра

16 Гц, с выхода генератора 17 импульсов на второй вход элемента И 15, на первый вход которого поступают сигналы подсвета визира с шестого выхода блока 1 управления во время форми12657 рования изображения визира в конце

Кадра. После окончания кадра последний сигнал из последней группы сигналов с четвертого выхода дешифратора 4 устанавливает в "0" триггер 13.

При частоте регенерации информации около 50 Гц сигналы подсвета визира проходят через элемент И.15 в несколько раз реже, что вызывает мигание изображения визира на фоне устойчивого изображения, т.е. происходит мигание визира при точном совмещении его центра с началом (оцорной .координатой) какого-либо элемента изображения. Кроме того, если вектор, 15 с началом которого совмещен центр визира, имеет кодовый признак (например, является спектральной составляющей отображаемого линейчатого спектра), то его изображение тоже 20

1 мигает. Это достигают за счет того, что при отображении векторных слов с кодовым признаком с выхода дешиф ратора 3 каждый раз поступает разрешающий сигнал длительностью, равной времени обработки этого спектра, на первый вход элемента И 18. Когда одновременно с этим сигналом на третьем входе появляется разрешающий сигнал с выхода блока 7 сравнения, сиг- 30 налы низкой частоты с выхода генератора 17 импульсов проходят на первый вход элемента И 19, открытого по второму входу триггером 20 только на время формирования изображения век- З торов, и далее через второй вход элемента ИЛИ 16 и третий выход устройства в схему подсвета блока 2 отображения, что вызывает мигание того вектора, с началом которого совмещен 40 центр визира. Теперь для вывода опорной координаты мигающего вектора достаточно подать сигнал опроса из ЭВМ на второй вход группы 21 элементов И и вывести с четвертого выхода устрой- 15 ства код счетчика 8, равный коду опорной координаты мигающего вектора (элемента изображения).

При отображении, например, на экране ЭЛТ линейчатых спектров с ко- щ личеством составляющих (векторов) до

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

ЭВМ, например, для запроса цифровых величин, представляется затруднительным нз-за соизмеримости расстояния

82 Ь между соседними составляющими спектра, тол цины линии визира и разрешающей способности ЭЛТ.

Введение в устройство новых блоков и связей обеспечивает выделение мига и"-и одновременно визира и выбранного элемента иэображения при точном совмещении центра визира с началом элемента иэображения и, как следствие, равенство кодов опорной координаты этого элемента изображения и координаты центра визира, хранящегося на счетчике 8, (код может быть введен по запросу в ЭВМ). Это является значительным техническим преимуществом по сравнению с известным устройством и позволяет повысить точность ввода данных в ЭВМ..

Формула изoáp етения

1. Устройство для ввода-вывода информации, содержащее блок отображения, блок управления, первый элемент

И, блок сравнения, первый и второй дешифраторы, счетчик и клавиатуру, выход которой соединен с входом счетчика, выходы которого соединены с одними входами блока сравнения, с первого по третий входы блока управления являются с первого по третий входами устройства соответственно, первый выход блока управления соединен со знаковым входом блока отображения, второй выход — через второй дешифратор с первым входом первого элемента И, третий и четвертый выходы соединены соответственно с первым н вторым входами первого дешифратора, первый выход которого соединен с четвертым входом блока управления, второй выход — с первым управляющим входом блока отображения, отличающееся тем, что, с целью повышения быстродействия за счет сокращения времени совмещения центра визира с началом элемента. изображения, в него введены с второго по пятый элементы И, первый и второй триггеры, первая и вторая груп" пы элементов И, счетчик-регистр, блок элементов НК, блок элементов

ИЛИ, элемент ИЛИ и генератор импульсов, выход которого соединен с вторым и первым входами первого и второго элементов И, третий вход первого элемента И соединен с выходом блока сравнения и- с первым входом

1265782

10 третьего элемента И, второй вход которого подключен к третьему выходу первого дешифратора, четвертый выход которого соединен с входом установки в "0" первого триггера, вход установки в "l 1 которого соединен с выходом третьего элемента И, неинвертирующий выход первого триггера подключен к второму входу второго элемента И, пятый и шестой выходы первого дешифратора подключенъ| к входам установки в "1" и "0" второго триггера соответственно, седьмой выход первого дешифратора соединен с первыми входами элементов И первой 1руппы, вторые входы которых соединены с выходами первого счетчика, а выходы подключены к первому входу блока элементов ИЛИ, второй вход которого соединен с.пятым выходом блока управления, а выход подключен через блок элементов НЕ к установочному входу счетчика-регистра, счетный вход которого соединен с шестым выходом блока управления и с пер25 вым входом четвертого элемента И,второй вход которого соединен с выходом второго элемента И, а выход подключен к первому входу элемента ИЛИ, первый вход пятого элемента И соединен с выходом первого элемента И, второй вход — с неинвертирующим выходом второго триггера, а выход подключен к второму входу элемента ИЛИ, выход которого соединен с в срым уп- З5 равляющим входом блока отображения, первые входы элементов И второй группы соединены с выходом первого счетчика, вторые входы являются четвертым входом, а выходы — выходом уст- 40 ройства,выход счетчика-регистра соединен с координатным входом блока отображения и с другим входом блока сравнения.

2. Устройство по п.I о т л и - ч а ю щ е е с я тем, что блок управления содержит генератор импульсов, триггер, элемент И, первый и второй счетчики, узел памяти, регистр, дешифратор, четыре группы элементов И, первый и второй элементы ИЛИ. †.НЕ, управляющие и адресные входы узла памяти, первые входы элементов И группъi, первый вход второго элемента ИЛИНЕ и счетный вход второго счетчика являются четвертым входом блока, входы установки триггера, первый и второй входы данных узла памяти являются с первого по третий входами блока соответственно, выходы элементов И третьей группы, первый выход регистра, выход элемента И, выход первого счетчика, выходы элементов И второй и четвертой групп являются с первого по шестой выходами блока соответственно, второй вход второго элемента

ИЛИ-НЕ и вход сброса счетчика соединены с одним из установочных входов триггера, выходы генератора импульсов и триггера соединены с соответствующими входами элемента И, выход которого подключен к счетному входу первого счетчика, установочный вход которого соединен.с въмодами первого элемента ИЛИ-НЕ, а вход. сброса— с выходом второго элемента ИЛИ-НЕ, выход второго счетчика подключен через дешифратор к вторым входам элег ментов И четвертой группы, выход узла памяти соединен с входомрегистра, с второго по четвертый выходы которогоо подключены к в торъи входам элементов . И с первой по третью групп соответственно, выходы элементов И первой г руппы соединены с входами первого элемента

ИЛИ-НЕ.

l265782 ивм вход epynnw

Составитель В.Сметанин

Техред М.Ходанич Корректор И.Муска

Редактор И.Николайчук

Закаэ 5666/47 Тираж 67l Подписное

ВНИИПИ Государственного комитета СССР по делам иэобретений и открытий

ll3035, Москва, Ж-35, Раушская наб., д. 4/5

Проиэводственно-полиграфическое предприятие,г.ужгород,ул.Проектная,4

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

 

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

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

Изобретение относится к вычислительной технике

Изобретение относится к вычислительной технике и может быть использовано в буферных запоминающих устройствах систем ввода и систем обработки информации многоканальных измерительных комплексов

Изобретение относится к вьгаислительной технике и мсжет быть применено и вычислительных системах для обмена даннь&ш между микропроцессором (микроэвм) и внешними устройствами

Изобретение относится к области цифровой вычислительной техники и может быть использовано в автоматизированных системах управления, работаю-цихв реальном времени

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

Изобретение относится к области вычислительной техники и может быть i использовано в устройствах контроля и коммутации данных микропроцессорных систем с повышенной надежностью

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

Изобретение относится к вычислительной технике и может быть ис// }5 ТГ пользовано для управления обменом информацией между пультом управления ЭВМ и узлами ЭВМ

Изобретение относится к вычислительной технике и может быть использовано в многомашинных вычислительных системах с общей магистралью, в многомашинных системах управления связью

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

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Модем // 2109332
Изобретение относится к области вычислительной техники и касается портативного интерфейсного блока или содема, который позволяет устанавливать временную двустороннюю связь между заключенной в корпус аппаратурой управления технологическим процессом и персональным компьютером общего назначения без использования электрического соединения между ними

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

Изобретение относится к устройствам для управления передачами данных через неспециализированную шину между запоминающим устройством или совокупностью внешних устройств (включая процессоры), как по отдельности, так и в совокупности, а более конкретно, к средствам, позволяющим разрешать конфликты на основе приоритетов между устройствами более эффективно, посредством исключения бесполезно отработавших циклов разрешения конфликтов и больших пакетных буферных устройств, и делать пропускную способность доступной для передачи данных

Изобретение относится к схемам модулей диспетчерского управления с дуплексной связью для использования в системе передачи информации, более конкретно к электронным схемам модулей диспетчерского управления с дуплексной связью для использования в системе передачи информации, обеспечивающей передачу информации даже при наличии ошибок в линии связи за счет дуплексной связи между диспетчерскими устройствами
Наверх