Устройство для отображения информации на экране электронно- лучевой трубки

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ НА ЭКРАНЕ- ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ (ЭЛТ) , содержавшее блок сопряжения, связанный информационной шиной с первым блоком памяти, микропроцессором, первым регистром, счетчиками координат и втогмам регистром , ваход которого соединен с первым информационным генератор символов , первый информационный вгх&од которого соединен с одним из входов элемента ИЛИ, второй вход которого .соединен с одним из выходов первого регистра) второй выход которого соединен с первьш входом блока управления, первый выход которого соединен с управляющим входом первого блока памяти и одним из входов элемента И, второй вход которого соединен с выходом элемента ИЛИ, а выход элемента И подключен к информационному входу второго блока памяти, адресные входы которого соединены с выходами счетчиков координат, счетные входы которых соединены с вторым выходом блока управления, третий выход которого соединен с управляющим входом преобразователя параллельного кода в последовательный, информационный вход которого соединен с выходом второго блока памяти, а его выход соединен с первым входом ЭЛТ, второй вход которой подключен к четвертому выходу блока управления, пятый и шестой выходы которого подключены к ВТО рому информационному и управляющему входам генератора символов соответственно , о т л и ю щ е е с. я тем, что, с целью повьиаения быстродействия устройства, оно содержит дешифратор и третий регистр, один КЗ входов которого соединен о информационной шиной, а выход и другой его вход соединены с вторым входом и седьмым выходом блокгц управления соответственно, третий вход которого соединен с выходом деСП шифратора, вход которого соединен с вторым информационным выходом генераJia . тора символов. , 1C 00

СОЮЗ СОВЕТСКИХ .СОЦИАЛИСТИЧЕСКИХ . РЕСПУБЛИК

g(5p G 09 G 1 16

ОПИСАНИЕ ИЗОБРЕТЕНИЯ, : -.

S AS OeWmw ca m C Sv

t !

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

ПО ДЕЛАМ .ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21). 3265382/18-24 (22) 09.07.81 (46) 30.04.83. Бюл. Р 16 (72) Т.M. Алиев, .К.P. Алышев, Д.И. Вигдоров, Э.A. Тургиев, Г.В.. Щирин, И.П. Сколецкий и Э.С. Исаханов (71) Азербайджанский институт нефти и химии им. М. Азизбекова (53) 681.327.11(088.8) (56) 1. Авторское свидетельство СССР

9 739587, кл. G 06 К 15/20, 1979.

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

9 561203,.кл. G 06 К 15/20 1976 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ

ИНФОРМАЦИИ HA ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ (ЭЛТ), содержащее блок сопряжения, связанный информаци. онной шиной с первым блоком памяти, микропроцессором, первым регистром, счетчиками координат и вторым регистром, выход которого соединен с первым информационныМ входом генератор4 символов, первый информационный выход которого соединен с одним из входов элемента ИЛИ, второй вход которого .соединен с одним иэ выходов первого регистра, второй выход которого соединен с первым входом блока управления, первый выход которого соединен с управляющим входом первого блока памяти и одним из входов. элемента И, вто,.SU„„1015423 A рой вход которого соединен с выходом элемента ИЛИ., а выход элемента И подключен к информационному входу второго блока памяти, адресные входы которого соединены с выходами счетчиков координат, счетные входы которых соединены с вторым выходом блока управления, третий выход которого соединен с управляницим входом преобразователя параллельного кода в последовательный, информационный вход которого соединен с выходом вто. рого блока памяти, а его выход соединен с первым входом ЭЛТ, второй вход которой подключен к четвертому выходу блока управления, пятый и шестой выходы которого подключены к вто Я рому информационному и.управляющему входам генератора символов соответственно, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, оно содержит дешифратор и третий регистр, один Я из входов которого соединен о информационной шиной, а выход и другой его вход соединены с вторым входом и седьмым выходом блока, управления соответственно, третий вход которого соединен с выходом дешифратора, вход которого соединен с вторым информационным выхЬдом генератора символов.

1015423

Устройство для отображения информации на экране ЭЛТ содержит блок 1 сопряжения, соединенный посредством информационной шины 2 с первым блоком 3 памяти, микропроцессором 4, первым регистром 5, вторым регистром

6 (кода символа), третьим регистром

7 и счетчиками 8 и 9 координат Х и У.

Выход регистра б кода символа связан с информационным входом генератора

l0 символов, состоящим из матрицы

НЭУ 11, связанной с регистром 12

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

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

Недостатком данного устройства является низкое быстродействие, а вслед. стние этого небольшой объем отобража-15 емой информации.

Наиболееэблизким к предлагаемому по технической сущности является устройство для отображения информации на экране ЭЛТ, содержащее блок сопря- у0 жения, связанный с первым блоком памяти, микропроцессором, управляющим регистром, регистрамн координат и генератором символов, первый информационный выход которого соединен с одним25 иэ входов элемента ИЛИ, второй вход которого связан с первым входом блока управления и одним из выходов управляющего регистра, второй выход которого соединен с вторым входом блока управления, первый выход которого связан с управляющим входом второго блока памяти и одним из входов элемента И, второй вход которого сое; динен с выходом элемента ИЛИ, а выход подключен к информационному входу второго блока памяти, адресные входы ко-. торого связаны с выходом регистров координат, суммирующие входы которых связаны с вторым выходом блока управления, третий выход которого соединен40 с управляющим входом преобразователя, соединенным с вторым блоком памяти. Выход преобразователя соединен с входом модуляции ЭЛТ, управляющий вход которой подключен к четвертому входу блока управления, пятый и шестой выходы которого подключены соответственно к второму информационному и управляющему входам генератора символов (2).

Недостатком известного устройства является низкое быстродействие.

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

При формировании символов дополнительное. время .расходуется для опроса нулевых строк матрицы символов. 65

Цель изобретения — повышение быстродействия устройства.

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

На фиг. 1 представлена структурная схема предлагаемого устройства; на фиг. 2 — расположение последовательных точек графического элемента изображенияу на фиг. 3 — структура слова приращения; на фиг. 4 — пример структуры информационного массива, подлежащего отображению.

1015423 (строки символа) ° Выходы генератора

10 символов подключены соответственно к дешифратору 13 и элементу

ИЛИ 14..Выход регистра 5 признака подключен к второму входу элемента

ИЛИ 14, а выход последнего связан через элемент И 15 с информационным входом второго блока 16 памяти. Ад- ресные входы блока. 16 соединены с выходами счетчиков 8 и 9 координат

Х и У, а его выход через преобразо- 10 ватель 17 параллельного кода в последовательный — с ЭЛТ 18. Блок 19: управления соединен соответственно с управляющими входами и выходами информационного регистра 7, генерато- 1 ра 10 символов, дешифратора 13, счетчиков 8 и 9 координат, элемента И 15,, блока 16, регистра 5 признаков и

ЭЛТ 18.

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

Через блок 1 сопряжения в блок 3 памяти поступает от ЭВМ массив данных, подлежащих отображению..Эти данные содержат информацию о признаках (управляющие слова), о координатах и кодах символов, подлежащих отображению в любой области экрана, и о координатах непрерывного точечного графического изображения. Точечное графическое изображение, наложенное на телевизионный растр, будем считать непрерывиым, если каждая последующая точка относительно предыдущей располагается в одном из восьми возможных вариантов, изображенных на фиг. 2. 35

Таким образом, информацией об очередной точке графического иэображения может служить информационное слово, которое описывает переход в новую точку путем единичного прира- 40 щения координат (+1Х, -1X, +1У, -lу).

Данные в блоке 3 памяти располагаются группами, в начале каждой из которых находится управляющее слово, которое определяет режим работы устрой-45 ства: Символ или Графика .

Затем следуют координаты начальной точки непрерывного графического изображения или символа, коды символов или последовательность информацион50 слов приращений, описывающих последовательные точки непрерывного графического изображения (фиг. 3). В конце массива кодов, описывающих изображаемую информацию, располагается слово признака конца массива. Струк.туры групп слов, описывающих, например, символы А и В,,начиная с координат Хо и У,, и графики, начинающиеся с координат Хо и Уо, показаны на фиг. 4. Взаимное расположение гра- 60 фических и символьных групп в блоке

3 памяти может быть произвольным.

Работа устройства по обработке информации, записанной в блоке 3, разделяется на два этапа. На первом этапе происходит преобразование этой информации и побитное заполнение бло-, ка 16 памяти, содержимое которого однозначно соответствует информации, отображенной на экране. На втором этапе с помощью преобразователя 17 осуществляется считывание данных по бит из блока 16 в горизонтальном и вертикальном направлениях синхронно с телевизионной разверткой. Считанная информация модулирует яркость

ЭЛТ 18 и преобразуется в видимое изображение на стандартном телевизи- онном растре.

Рассмотрим работу устройства на

)первом этапе.

Микропроцессор 4 осуществляет последовательное чтение ячеек блока 3 памяти, дешифрацию слова признака данных и вывод его в регистр 5, содержимое которого определяет режим работы блока 19 управления.

С приходом признака Символ, последовательно осуществляются следу ющие операции (на временной диаграмме не показаны).

Микропроцессор 4 устанавливает в счетчиках 8 и 9 координат начальный адрес матрицы символов, хранящейся в постоянном запоминающем устройстве

11, генератора 10 символов.

Далее в регистр кода символа заносится код отображаемого символа и устанавливается бит обмен в регистре 7, Блок 19 управления, настроенный на режим Символ, выдает последовательно импульс записи старшего бита строки символа через элементы

ИЛИ и И 14 и 15 и блок 16 импульс сдвига в регистр 12 строки символа, подготавливающий к записи в блок 16 следующий бит строки символа, и импульс единичного приращения координаты +1Х на счетчик 8 координаты Х.

При каждом сдвиге в младший разряд регистра 12 строки символа записываются нули. С появлением на входе блока 19 управления сигнала от дешифратора 13 нуля, сигнализирующего об окончании информационной значащей части строки символа, блок 19 управления восстанавливает начальное значение координаты Х, выдает импульс приращения -lу и устанавливает в генераторе 10 символов, следующий номер строки символов.. Таким образом, путем последовательного сканирования матрицы символа обеспечивается запись в блок 16 контура отображаемого символа. С окончанием цикла записи символа блок 19 управления сбрасывает бит обмен, что является для микропроцессора 4 сигналом на продолжение опроса содержимого блока 3 памяти.

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

При чтении иэ блока 3 памяти признака Графика микропроцессор 4 осуществляет последовательно занесение этого управляющего признака в регистр 5, запись в счетчики 8 и 9 координат начальной точки непрерывного графического изображения и устанавливает бит обмен .в ннформа- 10 ционном регистре 7. Далее блок 19 управления выдает в блок 16 импульс записи точки. Затем микропроцессор

4 последовательно считывает иэ блока

3 памяти и выдает в регистр 7 слова )5 приращений, инициирующие блок 19 управления, операции +1Х,-1Х,+1У,-1У и их сочетания в счетчиках 8 и 9, а затем импульс записи очередной точки. в блок 16 по вновь сформировавшемуся в счетчиках 8 и 9 адресу. Цикл записи непрерывного графического изображения прекращается и происходит сброс бита обмен с приходом очередного управляющего слова в регистр 5 признака.

При чтении микропроцессором 4 иэ блока 3 памяти признака Конец массива соответствующий бит выводится в -регистр 5 и блок 19 управления переводит устройство в режим регенерации, при котором преобразователь 17 производит преобразование данных, считываемых иэ блока 16, из параллелы ного кода в последовательность и модуляционных импульсов засветки на

ЭЛТ блока 16.

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

l на

i< ФУ ка

1Риг.Ф

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

Редактор Ю. Ковач Техред Т.Фанта Корректор Е. Рошко

Закаэ 3222/48 Тираж 488 Подписное

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

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

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