Устройство для управления цветом маркера

Номер патента: 1056260

Авторы: Данильченко, Смирнов

ZIP архив

Текст

ЭСОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 1 26 ОБРЕТЕН ИСАН ДЕТЕЛЬСТ К АВТОРСКОМ УДАРСТВЕННЫЙ НОМИТЕТ СССРДЕЛАМ, ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(71) Ордена Ленина институт кибернетики АН Украинской ССР(54)(57) УСТРОЙСТВО ДЛЯ .УПРАВЛЕНИЯЦВЕТОМ МАРКЕРА, содержащеепоследовательно соединенные генератор им пульсов, регистр маркера, блок соп"ряжения с ЭВМ, блок памяти, генераторсимволов, элемент НЕ, первый элемент И и элементИЛИ-НЕ, подключенный к первым входам элементов И-ИЛИ,соединенным с первым входом блока.индикации, генератор маркера, первыйвход которого подключен к второму;выходу регистра маркера, а второйвход - к второму выходу генератораимпульсов и второму входу генераторасимволов, выход генератора маркерасоединен с вторым входом первого элемента И, регистр цвета, первый входкоторого подключен к второму выходублока памяти, второй вход " к третьему выходу генератора импульсов, четвертый выход которого подключей-квторому вкоду блока индикации, выходы первой группы регистра цвета соединены с вторыми входами элементов И-ИЛИ, выходы второй группы - с,ЯО 1 520 А ьими входами элементов И-ИЛИ,рой вход блока памяти подключен к первому выходу генератора импульсов, третий выход блока памяти соединен с втЬрым входом блока сопряжения с ЭВМ, второй выход которого соединен с вторым входом регистра маркера, второй вход элемента ИЛИ-НЕ подключен к четвертым входам элемен тов И-ИЛИ, выход генератора символов соединен с третьим входом элемента ИЛИ-НЕ и пятыми входами элементов И-ИЛИ, о т л и ч а ю щ е е с я что, с целью повышения быст действия устройства, в него введеныпоследовательно соединенные дешифратор цвета символа, первый эле- емент ИЛИ, второй элемент И, последовательно соединенные дешифратор цвета фона, второй элемент ИЛИ и третийэлемент И, причем входы дешнфратора Сцвета символа подключены к выходампервой группы регистра цвета, выхо- ЯдЫ второй группы которого подсоединены к входам дешифратора цвета фона,второй выход которого соединен с файф.вторым входом первого элемента ИЛИ,второй вход второго элемента ИЛИ подключен к второму выходу дешифратора Юцвета символа, второй вход второго ффэлемента И соединен с выходом первого элемента И, выход второго элемента И соединен с четвертыми входамй фэлементов И-ИЛИ и вторым входомтретьего элемента И, выход которого фподключен к шестому входу третьегоэлемента И-ИЛИ.Изобретение относится к вычислительной технике и может быть использовано при проектировании устройствотображения цветной информации,Известно устройство цветного отображения, содержащее.генератор импульсов, регистры маркеров, блоксопряжения с ЭВМ, .блок. памяти, генератор символов, генератор маркеров,элементы И, ИЛИ и блок индикации,В этом устройстве применяются. три 19типа маркера,.цвета которых заданы всоответствии с их назначением 1Наиболее близким по техническойсущности к. изобретению является уст ройство цветного отображения, содержащее генератор импульсоврегистрмаркера, блок сопряжения с ЭВМ,. блокпамяти, генератор символов, элемен. -ты НЕ, И, ИЛИНЕ, генератор маркера,регистр цвета, элементы И-ИЛИ, блок .индикации. Это устройство позволяетотображать марке и информацию безсмешения их цветов, причем цвет маркера задан постоянным, а цвет информации передается от ЭВМ (2,Общим, недостатком известных устройств является низкое быстродействие из-за отсутствия автоматического изменения цвета маркера на цвет, не совпадающий с цветом отображаемой информации, Совпадение цвета маркера и отображаемой информации (цвет символа.или Фона) приводит к ухудшению раэличимости маркера и информации на экране цветного блока индика- З 5 ции, увеличивает, время поиска марке". ра. Чтобы избежать этого, необходимо осуществлять изменение цвета отображаемой информации с помощью ЭВМ программным образом, Такое изменение 40 цвета отображаемой информации требует затрат времени. Времяпрограммного изменения цвета отображаемой информации при совпадении цвета марке- ра и цвета символа или .Фона может быть определено по формулет= т+т, +т; (1)где т " время программного измененияцвета отображаемой информа-ции)тц - время выполнения программыизменения цвета отображаемой. информации в ЭВМ;Т " время передачи команд и дан"ных, необходимых для изменения цвета отображаемой инфор 5мации, между ЭВМ и устройством отображения по каналусвязиТвремя изменения. цвета,отоб"ражаемой информации в устройстве Отображения.Между составляющими времени Т;д существуют отношениятцю т р (2)тмт . (з) е,Цельюизобретения являетсяйовьР шение быстродействия устройства.Поставленная цель достигается тем, что в устройство для управления цветом марКера, содержащее пос" ледовательно соединенные генератор импульсов, регистр маркера, блок сопряжения с ЭВМ, блок памяти, генератор символов, элемент НЕ, первыйэлемент И и элемент ИЛИ-НЕ, подключенный к первым входам элемент тов И-ИЛИ, соединенным с первым входом блока индикации, генератор маркера, первый вход которого подключен к второму, выходу регистра маркера, а второй вход - к второму выходу генератора импульсов и второму входу генератора символов, выход генератора маркера соединен с вторым входомпервого элемента И, регистр цвета,первый вход которого подключен к второму выходу блока памяти, второй вход " к третьему выходу генератора импульсов, четвертый выход которогоподключен к второму входу блока индикации, выходы первой группы регистрацвета соединены с вторыми входамиэлементов И-ИЛИ, выходы второй группы - с третьими входами элементов И-ИЛИ, второй вход блока памяти подключен к первому выходу генерато" ра импульсов, третий выход блока па" мяти соединен с вторым входом блокасопряжения с ЭВМ, второй выход которого соединен с вторым входом регистра маркера второй вход элемента ИЛИ-НЕ подключен к четвертым входам элементов И-ИЛИ, выход генерато ра символов соединен с третьим входом элемента ИЛИ-НЕ и пятыми входами элементов И-ИЛИ, введены последо-.вательно соединенные дешифратор цвета символа, первый элемент ИЛИ второй элемент И, последовательно соединенные дешифратор цвета фона, второй элемент ИЛИ и третий элемент И,причем входы.дешифратора цвета символа подключены к выходам первой группы регистра цвета, выходы второй группы которого подсоединенык входамдешифратора цвета фона, второй выходкоторого соединен с вторым входом первого элемента ИЛИ второй вход второго элемента ИЛИ подключен к второму выходу дешифратора цвета символа, второй вход второго элемента. И соединен с выходом первого элемента И, выход второго элемента Исоединен с четвертыми входами элементов И-ИЛИ и вторым Входом третьегоэлемента И, выход которого подключенк шестому входу третьего элемента И-ИЛИ,При этом сигнал генерации Формымаркера до поступления на блок индикации в первом заранее заданном цвете, поступает на первый элемент И,выделяющий факт совпадения первого10 заданного цвета маркера с цветом снм-вола или фона и изменяющий, в случае такого совпадения, цвет маркера на второй заранее заданный цвет. После этого сигнал генерации маркера поступает на второй элемент И, выделяю" 5 щий факт совпадения и второго заданного цвета с цветом символа или Фона и изменяющий, в случае такого совпадения, цвет маркера на третий заранее заданный цвет.На чертеже изображена блок-схема устройства управления цветом маркера на экране цветного блока индикации.Устройство содержит генератор 1 импульсов, регистр 2 маркера, блок 3 сопряжения с ЭВМ, блок 4 памяти, ге" нератор 5 символов, элемент НЕ 6, элемент И 7, элемент ИЛИ-НЕ 8, три элемента И-ИЛИ 9 - 11, цветной блок 12 индикации, генератор 13 маркера, регистр 14 цвета, дешифратор 15 цвета символа, дешифратор 16 цвета Фона, два элемента ИЛИ 17 и 18, два элемента И 19 и 20.25Генератор 1 импульсов предназначен для синхронизации работы блоков 2, 4, 5, 12, 13 и 14 и состоит из стабилизированного генератора, делителей частоты и формирователей импульсов. Регистр 2 маркера предназначен для приема из блока 3. изменения и цередачи в блок 3 координат.маркера, .а также выдачи сигнала отображения маркера в генератор 13 .при совпадении координат маркера с . З 5 адресом отображения, поступающим от генератора 1, Блок 3 сопряжения с ЭВМ предназначен для приема и пе" редачи в ЭВМ команд и данных, а также для распределения этих данных 40 между регистром 2 и блоком 4 с выда" чей соответствующих управляющих сигналов этим блокам. Блок 4 памяти предназначен для приема от блока 3, хранения и передачи в блок 3 отображаемой информации (код, символ.;, код цвета и адрес отображения), а также для выдачи в генератор 5 символов и в регистр 14 цвета в соответствии с адресом отображения, поступающим от генератора 1. Генератор 5 символов предназначен для выдачи на элемент 6 сигнала генерации формы символа в соответствии с кодом символа, поступающим от блока 4, и кодом строки и колонки в матрице разложения символа, поступающим от генератора 1. Генератор 13 маркера предназначен для выдачи на элемент 7 сигнала генерации формы маркера при поступлении сигнала отображений:маркера от регистбО ра 2 и в соответствии с кодом строки и колонки в матрице разложения, поступающим от генератора 1, Элемен ы ты НЕ 6, И 7, ИЛИ-НЕ 8 составляют блок приоритета, предназначенный для 65 предотвращения одновременного поступления на элементы 9 - 11 хотя бы двух из сигналов генератора Формы символа, маркера и фона. Регистр 14 цве-. та предназначен для приема кода цвета отображаемой информации (цвет символа и цвет фона) от блока 4 по сигналу начала отображения символа, поступающему от генератора 1, хранения и выдачи этого кода на элементы 9, 10, 11, 15 и 16 в течение времени. отображения символа. Дешифраторы цвета символа 15, цвета фона 16, два элемента ИЛИ 17 и 18 и два элемента И 19 и 20 составляют блок задания цвета, маркера, предназначенный для обеспечения оперативного изменения цвета маркера в зависимости от цвета символа и цвета фона, Три элемен" та И-ИЛИ 9 - 11 составляют блок разрешения, предназначенный для формирования цветового видеосигнала по сигналам генерации Формы символа, маркера и фона, поступающим от блока приоритета, по кодам цвета символа и цвета фона, поступающим от регистра 14 и по коду цвета маркера, поступающего от блока, задания цвета маркера. Блок приоритета и блок разрешения предназначены, таким образом, для предотвращения смешения цветов символа, маркера и фона в точках их пересечения. Цветной ( блок 12 индикации Предназначен для преобразования цветового видеосигнала, поступающего от блока разрешения, и сигнала кадровой и строчной синхронизации, поступающего от генератора 1, в видимое изображение, Цветной блок 12 индикации состоит из блока видеоусилителей, блока кадровой и строчной развертак и цветовой ЭЛТ.Устройство работает следующимобразом,В режиме обмена по командам; поступающим от ЭВМ посредством блока 3сопряжения с ЭВМ, происходит переда-ча координат маркера между ЭВМ ирегистром 2 маркера, а также передача .отображаемой информации между ЭВМи блоком. 4 памяти, В режиме отображения по сигналам адреса отображения,поступающим от. генератора 1 импуль"сов к регистру 2 марнера и блоку 4памяти, в соответствии с содержимым регистра 4 маркера выдается нагенератор 13 маркера сигнал отображения маркера, а в соответствии ссодержимым блока 4 памяти выдаетсяна генератор 5 символов код символа,и на регистр цвета 14 - код цвета,По сигналам кода. строки и колонкив матрице разложения символа, поступающим от генератора 1 импульсовк генератору 13 маркера и генератору 5 символов, и по сигналу отображення маркера генератор 13 маркера выдает сигнал генерации формы маркера, а. по коду символа генератор 5 символов выдает сигнал генерации символа С. При этом в матрице разложения символа маркер и символ могут иметь общие точки (точки пересече.и ния), что вызывает в соответствующие моменты генерации кодов строки .и колонки матрицы разложения одновременное появление сигнала генерации "10 Формы маркера от генератора 13 маркера и сигнала генерации Формы символа от генератора 5 символов. Чтобы исключить смешение цветов при отображении маркера, символа и фона 15 в точках их пересечения сигналыгенерации формы маркера н символа поступают на блок приоритета, составленный из элемента НЕ б, элемента И 7 и элемента ИЛИ-НЕ 8, таким образом, что сигнал генерации формы символа проходит через него без изменений (сигнал С),. иэ сигнала генерации формы маркера вырезаютсяточки пересечения маркера с 25 символом (сигнал М), сигнал генера, ции фона выдается постоянным уровнем, из которого вырезаны сигналы С и М, Сигналу генерации симво- . ла С и сигналу генерации фона Ф соответствуют поступающие из регистра цвета код цвета символа ( ЙС, б С, ВС) и код цвета фона (Цф,Ф, ВФ) на блок задания цвета маркера, составленного иэ дешифраъора 15 цвета символа, дешифратора 16 цвета фона, двух элементов ИЛИ 17 и 18 и двух элементов И 19 и 20. По сигналу генерации маркера М, соответствующего красному; цвету маркера И) и поступающего от. блока приоритета на блок .задания 40 цвета маркера при условии, что: один из цветов (цвет символа или цвет маркера) - красный (КРС 7 КРФ) выдается зеленая составляющая цвета маркера 6 М, что соответствует заданию желтого цвета маркера. При условии,что один иэ цветов цвет символа илиФона) - красный, а другой желтый(ЖЛС, ЖЛФ), выдается синяя составляющая цвета маркера (ВМ, что соответст 50 вует заданию белого цвета маркера,т.е. блок задания цвета маркера вырабатывает код цвета маркера .,(КМ, 6 М ВМ) по коду цвета символаС, б С, ВС),коду цвета ФонаЩФ,б Ф, ВФ) и сигналу генерации маркера М в соответствии с формулами1 м=м; (4)О И = М;Л (КРСЧКРФ) ) (5)ВИ. = И Л (КРСЧКРФ) А (ЖЛСTЖЛФ) =)вола 65 ЖЛФ: К Ф Я Ф Л Вф - желтый цвет фона.Этим исключается совпадение цвета маркера и символа (или фона) за счет автоматического изменения цвета маркера в зависимости от цвета символа и цвета фона. По сигналам генерации символа С, маркера Ч и фона Ф, поступающим от блока приоритета, кодов цвета символа ЙС, СС, ВС и фона к Ф, й Ф, Вф, поступающим от регистра 14 цвета, и кода цветамаркера К М, СМ, ВМ, поступающим отблока задания цвета маркера, блокразрешения, составленный из трехэлементов И-ИЛИ 9 - 11, вырабатывает цветовой видеосигнал красного (К), зеленого (С) и синего (В) цветов. По сигналам кадровой и строчной синхронизации, поступающим от генератора 1 импульсов, осуществляется раевертка, а по цветовым видеосигналам Й,О,В, поступающим от блока раз-. решенйя, - модуляция трехлучевой цветной ЭЛТ блока 12 индикации, преобразовывая эти сигналы в видимое изображение отображаемой информации и маркераУказанный процесс циклически повторяется в режиме отображения под управлением генератора 1 импульсов, обеспечивая регенерацию изображения отображаемой информации на экране блока 12 индикации с частотой, позволяющей наблюдать устойчивое без мерцания (для глаза оператора) изображение. Использование дешифратора 15 цвета символа, дешифратора 16 цвета фона, двух элементов ИЛИ 17 и 18 и двух элементов И 19 и 20 в качестве блока задания цвета маркера в предлагаемом устройстве выгодно отличает его от известных устройств, так как этим обеспечивается автоматическое изменение цвета маркера и зависимости от цвета отображаемой информации. Тем самым исключается совпадение цвета маркера и цвета символа или фона, причем цвет символа и цвет фона не нуждаются в изменениях программным образом, чем обеспечивается .повышение быстродействия устройства. При этом время, необходимое для автоматического изменения цвета маркера я предлагаемом устройстве (Тц ) значительно меньше времени програм" много изменения цвета отображаемой информации в известном устройстве,. (Т), так как Тр не больше Тя)ц, а две.другие. составляющие времени Тя (Т( и Т), каждая иэ которых значительно больше Т 9 ц, исключаются. Это повышение быстродействия можно выразить формулой1Т,ь Т 9 ц следовательно из (1), (2)и (3) получаемТВТ.1056260 Составитель В.Сметанинтор В.Данко Техред А.Бабинец Корректор С.Шекма ю юююююююююю ю ю ю а а ю ю ю а а ю а ю ю т ю ю а ш ю ю ю а е ю ю писноССР б., д. 4/ ав Филиал ППЙ ул.Проектная, 4 аз 9314/46 ВНИИПИ по де 113035Тирам 488сударстэенного коизобретений и оосква, 3-35, Раушюю ю юююююююПатентфф, г,Ужго П ми тета крытий ская н

Смотреть

Заявка

2731022, 01.03.1979

ОРДЕНА ЛЕНИНА ИНСТИТУТ КИБЕРНЕТИКИ АН УССР

ДАНИЛЬЧЕНКО КОНСТАНТИН НИКОЛАЕВИЧ, СМИРНОВ ВАЛЕНТИН СЕРГЕЕВИЧ

МПК / Метки

МПК: G09G 1/26

Метки: маркера, цветом

Опубликовано: 23.11.1983

Код ссылки

<a href="https://patents.su/5-1056260-ustrojjstvo-dlya-upravleniya-cvetom-markera.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для управления цветом маркера</a>

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