Устройство для индикации графической информации

Иллюстрации

Показать все

Реферат

 

ОП ИКАНИЕ

ИЗОБРЕТЕНИЯ

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

Соцмалнстмческмк

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву Р 441579 (22) Заявлено 1206.81 (21) 3300440/18-24 (51) М. КЛ.з

G 06 F 3/153 с присоединением заявки HP (23) Приоритет

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

СССР оо делам изобретений и открытий

Опубликовано 30.11,82. Бюллетень М 44

Дата опубликования описания 301182 (Щ УДК 681. 327. . 11(0&8. 8) (72) Автор изобретения

М.Л. Батанист (71) Заявитель (54) УСТРОИСТВО ДЛЯ ИНДИКАЦИИ ГРАФИЧЕСКОИ

ИНФОРМАЦИИ

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

IIo основному авт. св. 9 441519 известно устройство для индикации графической информации, содержащее ЭЛТ, световой карандаш (СК), счетчик адреса; .схему сравнения, генератор, схему И, триггер, входы которого подключены к выходам генератора и СК, а выход — к одному из входов схемы

И, другой вход которой> соединен с схемой сравнения, а выход — с модуля.тором ЭЛТ,буферный регистр адреса, входы которого подключены к счетчику адреса и. к триггеру, а выход — к одному из входов схем сравнения,другой вход которой соединен с счетчиком адреса.

В известном- устройстве обратная связь от элемента, преобразующего световой сигнал луча ЭЛТ в электрический сигнал, на модулятор ЭЛТ, поз» воляет путем .мерцания выделить на экране ЭЛТ элемент изображения, на который наведен СК Г1).

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

При отображении сложных чертежей возникает необходимость выделения фрагмента изображения, состоящего из гр1 ппы связанных элементов, для последующей модификации этого фраг- мента. В дисплейном файле этот фрагмент выделяется специальным приказом или командой, называемой "Установка атрибутов". Следующие за этой командой два или четыре байта данных определяют характеристики изображения фрагмента, который задается последующими данными до появления следующей, команды "Установка атрибутов". В команде "Установка атрибутов" записывается информация о яркости, цвете, мерцании изображения, размерах и ориентации символов, текстуре линий и

30 78137

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

Количество фрагментов в изображении, выводимом на экран, может дохоI дить до нескольких сотен. Поэтому

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

Цель изобретения — расширение об- g ласти применения эа счет обеспечения возможности идентификации крупных фрагментов иэображения.

Поставленная цель достигается тем, что В устройство для индикации графи-2О ческой информации, введены первый и второй эЛементы И, эл мент ИЛИ, первый и второй регистры, счетчик, дешифратор и дисплейный процессор, первый выход которого соединен с одним из входов схемы сравнения и регистра, второй выход дисплейного процессора

;соединен с одним из входов ЭЛТ, гретий выход — с первыми входами счетчика и первого элемента И, один из входов дисплейного процессора соединен с выходом светочувствительного элемента, а другой вход соединен с выходом первого регистра, первый и второй входы которого являются соответствующими входами устройства, третий вход 35 соединен с выходом первого элемента

И, второй вход которого, соединенный с одним из входов триггера, является третьим входом устройства, а третий вход первого элемента И соединен с 40 выходом дешифратора и одним из входов элемента ИЛИ, другой вход которого соединен с выходом элемента И, а выход - соединен с другцм входом ЭЛТ, один из входов второго элемента И 45 соединен с выходом триггера и с вторым входом счетчика, другой вход соединен с выходом светочувствительного элемента, а выход соединен с одним из входов второго регистра, выход которого 5О соединен с третьим входом счетчика, четвертый вход которого соединен с выходом генератора, а выход соединен с другим входом второго регистра и о ним из входов дешифратора, другой вход которого является четвертым входом устройства °

Выделение фрагмента обеспечивается тем, что в счетчике производится счет фрагментов, выделяемых специальным приказом или командой "Установка О атрибутов". При обнаружении элемента изображения в фрагменте, номер этого фрагмента относительно синхросигнала

,"Начало цикла" запоминается в регист ре. 65

В последующих циклах данные об атрибутах, относящиеся к выделенному фрагменту, попадают в регистр индикации и отображаются на экране ЭЛТ. При этом,эти данные могут быть изменены оператором и записаны в основной массив данных - дисплейный файл.

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

Устройство содержит схему 1 сравнения, буферный регистр 2 адреса, ЭЛТ 3, СК 4, светочувствительный эле.мент 5, триггер б, первый элемент И 7, генератор 8 импульсов, счетчик

9, регистр 10, второй 11 и третий

12 элементы И, дешифратор 13 нуля, регистр 14 индикации, элемент ИЛИ 15, дисплейный процессор 16.

Счетный вход счетчика 9 подключен к дисплейному процессору 16, управляющий вход к выходу триггера б,вход установки нуля, к выходу генератора 8 импульсов, информационный вход к выходу регистра 10, Вы,ход счетчика 9 подсоединен к входу регистра 10. Управляющий вход регистра 9 соединен с выходом второго элемента И 11. Первый вход второго элемента И 11 соединен с выходом триггера 6. Второй вход второго элемента И соединен с выходом светочувствительного элемента 5. Первый вход дешифратора 13 подсоединен к выходу счетчика 9, второй вход — к шине

"Разрешение". Выход дешифратора 13 подсоединен к первому входу третьего .элемента И 12 и к первому входу элемента ИЛИ 15. Второй вход третьего элемента И 12 соединен с переключателем СК, третий вход третьего элемента И 12 подсоединен к выходу дисплейного процессора 16, соединенного с счетным входом счетчика 9. Выход третьего элемента И 12 соединен с первым входом регистра 14 индикации, второй вход регистра 14 индикации соединен с аналого-цифровой клавиатурой, третий вход — с кнопкой "Снятие фиксации". Выход регистра 14 индикации соединен с входом дисплейного процессора 16. Второй вход элемента ИЛИ

15 соединен с выходом первого элемента И 7. Выход элемента ИЛИ 15 соединен с модулятором ЭЛТ. Дисплейный процессор 16 выполнен аналонично устройству управления диалогового устройства отображения ЕС-7064.

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

Выделение и индикация фрагмента производится при обнаружении СК любо.го элемента изображения, входящего в данный фрагмент. Для этого при включении триггера 6 счетчик 9 устанавливается в режим сложения, и в нем производится счет количества ко978137

Формула изобретения манд (приказов) "Установка атрибутов" в массиве данных, отображаемых на экране в течение цикла регенерации иэображения. В начале цикла регенерации, длительность которого равна 20 мс, счетчик устанавливается 5 в нуль сигналом с генератора 8 импульсов.

Когда оператор наводит СК на элемент изображения появляется сигнал на выходе светочувствительного элемен-10 та 5, который совпадает по времени с моментом отображения на экране данного элемента изображения. Этот сиг- нал при включенном триггере 6 проходит через элемент И 11 и производит перезапись кода, соответствующего номеру индуцируемого фрагмента изображения, из счетчика 9 в регистр 10.

В циклах регенерации, в которых триггер 6 выключен, счетчик 9 работает в режиме вычитания. В этом случае синхросивналом с генератора 8 импуль;сов в начале цикла регенерации изоб.ражения производится перезапись кода из регистра 10 в счетчик 9, а затем каждым сигналом "Установка 25 атрибутов" из кода в счетчике 9 вычитается единица. Вычитание произ;водится до тех пор, пока код в счетчике 9 становится равным нулю, о чем свидетельствует сигнал на выходе дешифратора 13 нуля. Прохождение сигна1 ла через дешифратор 13 разрешается (стробируется) сигналом с переключателя "Разрешение", который включается оператором при необходимости инди- 35 цирования объектов, состоящих из нескольких элементов. Этот сигнал, длительность которого равна времени отображения на экране данных, расположенных между двумя командами "Уста- 49 ковка атрибутов", подается через элемент ИЛИ 15 на ЭЛТ 3 для гашения луча. Таким образом, обеспечивается мерцание на экране фрагмента изображения, элемент которого обнаружен 45

СК.

Fcïè оператору необходимо зафиксировать атрибуты выделенного фрагмента изображенич, то он включает переключатель СК, входящий в состав,устройства ввода. При включении этого переключателя формируется однократный сигнал, длительность которого равна длительности цикла регенерации изображения (20 мс). Этот сигнал поступает на гашение триггера 6 и разрешает прохождение сигналов через эле мент И 12, При включенном переключателе СК и при появлении сигнала на выходе дешифратора 13 нуля через элемент И 12 осуществляется перезапись

И байтов (2 или 4) из запоминающего устройства (ЗУ) или регистра в дисплейном процессоре 16 в регистр 14 индикации. Таким образом, в регистр

14 записываются данные, следующие за командой "Установка атрибутов" и определяющие характеристики фрагмента иэображения, на элемент которого оператор указал с помощью СК.Данные из регистра 14 поступают через дисплейный процессор 16 (где происходит преобразование формы сигналов) на ЭЛТ 3 и отображаются на экране.

При необходимости оператор нажатием кнопки "Снятие фиксации" может установить регистр индикации в исходное (нулевое) состояние ° В регистр

14 можно записать данные с алфавитноцифровой клавиатуры и таким образом изменить характеристику отображения выбранного фрагмента изображения.Данные из регистра 14 могут записываться в основной массив данных обычными средствами дисплейного процессора 16.

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

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

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

Источники информации, принятые во внимание при экспертиэе

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

9 441579, кл. G 06 К 15/20, 1975 (прототип).

978137

Составитель М.Немировский

Редактор Ю.Середа Техред Е.Харитончик Корректор Г.Решетник ,Заказ 9219/64 Тираж 731 Подписное . ВНИИПИ Государственного комитета СССР ко делам изобретений и открытий

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

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4