Устройство для отображения графическойинформации ha экране электроннолучевойтрубки
Иллюстрации
Показать всеРеферат
(и) 8282I2
ОГ1ИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик (61) Дополнительное к авт. свид-ву (22) Заявлено 22.12.75 (21) 2301920/18-24 с присоединением заявки № (51) М. Кл.
G 09G 1/08 (43) Опубликовано 07.05.81. Бюллетень № 17 (45) Дата опубликования описания 07.05,81 (53) УДК 681.327.11 (088.8) he делам изобретений и открытий (72) Авторы изобретения
Е. М. Блох и К. Б. Бодашков (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ГРАФИЧЕСКОЙ
ИНФОРМАЦИИ НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ
ТРУБКИ государственный комитет (23 П
23) Приоритет
Изобретение относится к вычислительной технике, к устройствам вывода информации из ЭВМ и отображения ее на экране ЭЛТ.
Известно устройство для отображения графической информации на экране ЭЛТ, использующее преобразование цифровых входных величин в аналоговые и дальней,шее преобразование их уже на аналоговом уровне (1).
Для построения графической фигуры известное устройство требует задания или только относительных или только абсолютных координат, что требует расширения памяти запоминающего устройства, управляющего регенерацией изображения.
Наиболее близким по технической сущности к изобретению является устройство, содержащее по каждой из координат регистры начальных координат, выходы которых подключены к соответствующим первым преобразователям код — напряжение, а первые входы — к выходу блока управления, вход которого соединен с входной шиной. Второй выход блока управления подключен к преобразователю код — время, соединенному с модулятором ЭЛТ и первыми входами вторых преобразователей код — напряжение. Устройство содержит также регистры конечных координат, входы которых соединены с выходом блока управления. Выходы преобразователей код— напряжение по каждой из координат соединены с соответствующим сумматором, подключенным к координатным усилителям, соединенным с отклоняющей системой ЭЛТ (2).
Для генерации одного отрезка в известном устройстве необходимо задать начало отрезка в абсолютных координатах, длину — в относительных координатах и модуль длины, т. е. на каждую линию графической фигуры требуется большой объем информации. Для сжатия объема информации на каждую лини:о до минимума необходимо дополнительное оборудование, но это снижает быстродействие.
Целью изобретения является повышение быстродействия устройства при сокращении объема информации для задания графических фигур.
Эта цель достигается тем, что в устройство для отображения графической информации на экране ЭЛТ, содержащее по каждой из координат регистры начальных коордк нат, выходы которых подключены к соответствующим первым преобразователям код — напряжение, а первые входы — к выходу блока управления, вход которого соединен с входной шиной, второй вход блока управления подключен к преобразо828212
60 б5 вателю код — время, соединенному с модулятором ЭЛТ и первыми входами вторых преобразователей код — напряжение, и регистры конечных координат, входы которых соединены с выходом блока управления, выходы преобразователей код — напряжение по каждой из координат соединены с соответствующим сумматором, подключенным к координатным усилителям, соединенным с отклоняющей системой ЭЛТ, введены блок определения порядка приращений и по каждой из координат — вычислитель и регистр сдвига, одни входы которых соединены с выходом соответствующего вычислителя, подключенного ко входам блока определения порядка приращения, другие входы — к выходу блока определения порядка приращений, соединенного с преобразователем код — время, вторые входы каждого регистра начальных координат соединены с выходом вычислителя, а выходы — с соответствующим первым входом вычислителя, второй вход которого соединен с выходом блока управления, а третий вход — с соответствующим выходом регистра конечных координат.
На чертеже представлена схема устройства для отображения графической информации на экране ЭЛТ.
Устройство содержит регистр 1 конечной координаты Х, регистр 2 начальной координаты Х, вычислитель координаты 3, первый преобразователь код — напряжение по координате Х 4, второй преобразователь код — напряжение по координате Х 5, регистр сдвига координат Х 6, сумматор координаты Х 7, координатный усилитель
Х 8, блок определения порядка приращений 9, преобразователь код — время 10, регистр конечной координаты У 11, регистр начальной координаты У 12, вычислитель координаты У 13, первый преобразователь код — напряжение по координате У 14, второй преобразователь код — напряжение по координате У 15, регистр сдвига координаты У 16, сумматор координаты У 17, координатный усилитель У 18, ЭЛТ 19, блок управления 20 и входную шину 21.
Регистры 2 и 12 начальных координат выходами подключены к соответствующим
-преобразователям 4 и 14 код — напряжение. Первые входы этих регистров подключены к выходу блока 20 управления. Пер.вый вход которого соединен с входной шиной 21, второй вход — с преобразователем
10, ЭЛТ 19 включает модулятор и откло:няющую систему. Преобразователь 10 сое,динен с модулятором ЭЛТ и первыми вхо.дами вторых преобразователей 5 и 15. Регистры 1 и 11 конечных координат входами подключены к выходу блока 20 управления.
Выходы преобразователей 4, 14, 5, 15 по каждой из координат соединены с соответствующим сумматором 7 или 17, подключенным к координатным усилителям 8 и 1, 18 соединенным с отклоняющей системой
ЭЛТ. Регистры 6 и 16 входами соединены с выходами соответствующих вычислителей 3 и 13, подключенных ко входам блока 9 определения порядка приращения. Другие входы регистров б и 16 соединены с выходом блока 9 определения порядка приращений, соединенного с преобразователем
10. Вторые входы каждого регистра 2 и 12 соединены с выходом соответствующего вычислителя 3 и 13, а выходы — с соответствующим первым входом вычислителя 3 или
13, второй вход которого соединен с выходом блока 20 управления, а третий вход— с соответствующим выходом регистра 1 или 11.
Устройство работает следующим образом.
Блок 20 управления осуществляет запрос информации по входной шине 21, распределяет ее по соответствующим координатам, управляет записью новой информации в регистры 1 и 11, определяет вид ее задания и устанавливает режимы работы вычислителей 3 и 13 (вычнтание при абсолютном задании координат, сложение с нулем при относительном задании координат). Вычислители 3 и 13 вычисляют приращения по координатам. В блоке 8 определения порядка приращений они сравниваются, и вычисляется порядок по большему из приращений. В соответствии с вычислительным порядком п в регистрах б и 16 каждая из координат сдвигается на N — п разрядов влево (где N — разрядность координат), что соответствует умножению координатных приращений на 2 — ", а в преобразователе 10 соответственно время генерации отрезка уменьшается в 2 —" раз от максимального времени. Сдвинутый код приращений по координатам с выхода регистров
6 и 16 подается на цифровые входы преобразователей 5 и 15, где он преобразуется в ток (или напряжение, а затем в ток) заряда емкости в течение времени, определяемого выходным сигналом с преобразователя 10. Знаки выходных напряжений преобразователей 5 и 15 зависят от знаков приращения по каждой из данных координат, определенных в вычислителях 3 и 13.
Код начальных координат с регистров 2 и
12 преобразуется на первых преобразователях 4 и 14 в напряжения, которые суммируются с выходными сигналами соответствующих преобразователей 5 и 15 на сумматорах 7 и 17, и далее через усилители 8 и
18 приходит на отклоняющую систему ЭЛТ.
По окончании генерации линии на выходе преобразователя код — время формируется сигнал конца генерации, по которому происходит сброс напряжений в преобразователях 5 и 15, одновременно блок управления 20 выдает управляющие сигналы на вычислители 3 и 13 для установки их в режим вычислений координат конечной точки
828212
Формула изобретения
Составитель Г. Дмитриева
Техред Л. Куклина
Редактор Л. Утехина
Корректор Е. Осипова
Заказ 919/16 Изд. № 353 Тираж 497 Подписное
НПО «Поиск» Государственного комитета СССР по делам изобретений и открытий
113035, Москва, 7К-35, Раушская наб., д. 4/5
Типография, пр. Сапунова, 2 линии (сложение с нулем при абсолютном задании координат, сложение или вычитание в зависимости от знака приращения при относительном задании). По окончании вычислений блок 20 управления выдает команду на запись координат конечной точки в регистры начальных координат Х и У, которые являются координатами начала для отображения следующего отрезка.
Устройство для отображения графической информации на экране электроннолучевой трубки, содержащее по каждой из координат регистры начальных координат, выходы которых подключены к соответствующим первым преобразователям код напряжение, первые входы — к выходу блока управления, первый вход которого соединен с входной шиной, второй вход блока управления подключен к преобразователю код — время, соединенному с модулятором электроннолучевой трубки и первыми входами вторых преобразователей код — напряжение, и регистры конечных координат, входы которых соединены с выходом блока управления, выходы преобразователей код — напряжение по каждой из координат соединены с соответствующим сумматором, подключенным к координатным усилителям, соединенным с отклоняющей системой электроннолучевой трубки, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены блок определения порядка приращений и по каждой из координат вычислитель и регистр сдвига, одни входы которых
10 соединены с выходом соответствующего вычислителя, подключенного ко входам блока определения порядка приращений, другие входы — к выходу блока определения порядка приращений, соединенного с преобГб разователем код — время, вторые входы каждого регистра начальных координат соединены с выходом вычислителя, а выходы — с соответствующим первым входом вычислителя, второй вход которого соединен с выходом блока управления и третий вход — с соответствующим выходом регистра конечных координат.
Источники информации, 25 принятые во внимание при экспертизе
1. Авторское свидетельство СССР № 344415, G 06F 3/14, 1971.
2. Авторское свидетельство СССР
¹ 374590, G 06F 3/14, 1970 (прототип).