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

Иллюстрации

Показать все

Реферат

 

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

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

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК цц 4 G 09 G 1/08

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

/p) ФУфАу

ОПИСАНИЕ ИЗОБРЕТЕНИЯ/ " "::-:::::, i М ABTOPCKOMV СВИДЕТЕЛЬСТВУ

@мфр, (21) 3816186/24-24 (22) 23.11.84 (46) 15.06.86. Бюл. № 22 (7I ) Московский ордена Трудового Красного Знамени инженерно-физический институт (72) О. Н. Цапко и В. Б. Шувалов (53) 681.327.11 (088.8) (56) Соловейчик И. Е. Дисплеи в системах с ЭВМ. М.: Советское радио, 1980.

Авторское свидетельство СССР № 930355, кл. G 09 G 1/08, 1979. (54) УСТРОЙСТВО ДЛЯ ВЫВОДА ГРАФИЧЕСКОЙ ИНФОРМАЦИИ

„„5U„„1238143 А1 (57) Изобретение относится к области вычислительной техники. Оно может быть использовано в качестве выходного устройства универсальных 3ВМ или специализированного устройства в системах оперативной связи человека с вычислительной машиной.

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

Цель достигается введением в устройство блока горизонтального масштабирования. ! Ич.

1238143

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

Целью изобретения является расширение области применения устройства за счет обеспечения возможности масштабирования изображения по горизонтали.

На чертеже представлена блок-схема устройства.

Устройство содержит блок 1 памяти, первый дешифратор 2, блок 3 модуляции, пер вый распределитель 4 импульсов, блок 5 синхронизации, коммутатор 6 адреса, телевизионный индикатор 7, блок 8 преобразования координат, второй дешифратор 9, счетчик 10 строк, счетчик 11 слов, счетчик 12 дискретиза ци и, второй распределитель 13 импульсов, управляемый генератор 14 импульсов. преобразователь 15 код--напряжение, первый регистр 16, второй регистр 17, сумматор 18.

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

Блок 5 синхронизации вырабатывает импульсы, соответствующие требуемой дискретизации растра экрана телевизионного индикатора 7 и. управляет разверткой последнего. Эти импульсы поступают на счетчик 10 строк и счетчик 11 слова, осуществляя их временную привязку к телевизионному синхросигналу.

В блоке 1 памяти каждой точке соответствует один бит, кодирующий яркость точки. При этом координаты изображения, записанного в блоке 1 памяти, образуют иоле математических координат размерностью по горизонтали А точек и по вертикали 2" точек с началом координат в нижнем левом углу. Разрядность слова блока 1 памяти составляет 2Р бит. На экране же телевизионного индикатора 7 может отображаться только 2" — 2 точек, образующих поле физических координат экрана, причем

n(a, m

Из блока 5 синхронизации на разрешающие входы счетчика 11 слов, счетчика 12 дискретизации и управляемого генератора 14 импульсов поступают сигналы видимого хода строки. Эти сигналы разрешают их работу. Управляемый генератор 14 импульсов формирует тактовые импульсы, частота следования которых управляется напряжением, поступающим с выхода преобразователя 15 код — напряжение. Выходное напряжение преобразователя 5 код — напряжение опреде чяется масштабным коэффициентом

М„, двоичный код которого занесен в первый регистр 16. Сигналы с выхода управляемого генератора 14 поступают на счетчик 12 дискретизации и второй распределитель 13 импульсов, который совместно с вторым дешифратором 9 формирует сигналы, необ ходимые для реализации цикла считывания из блока 1 памяти, управления работой блока 3 и прибавления единиц в счетчик 11 слов. Выходы счетчика 1 слов и счетчика 10 строк совмсстно с адресом А;«образуют

5 текущий адрес А считывания, определяемый формулой

А-, = А;, + i 2" + j, 0cj(-"- -, t,.„ где i -- текушее значение счетчика !О строк;

j- текущее значение счетчика 11 слов; !

» „— длительность цикла считывания слова из блока 1 памяти, сооч.ветствующего заданному масштабному коэффициенту М,.

При масштабировании изображения время

15 цикла счить1вания из блока 1 памяти и время формирования точки изображения в модуляционном блоке 3 изменяются пропорционально изменению частоты управляемого генератора 14, т. с, в итоге, масцггабщ ного коэффициента М,. Таким образом обеспечивается масштабирование изображения по горизонтали. Достоинством такого масштабирования является его практически непрерывный характер, что достигается соответствующим выбором разрядности z кода М,. При подборе соответс гвую1цих диапазонов изменения частоты управляемого генератора 14 предложенное устройство позволяет реализовывать не только <.растяжку» изображения, но и его «сжатие».

Для формирования А; . по указанной формуле операция умножения i 2 выполняется путем подключения выходов счетчика 10 строк к входам сумматора !8, сдвинутым на (а — р) разрядов в сторону старших.

К младшим же (a — р--1) разрядам подключаются выходы счетчика 1! слов.

Запись информации в блок 1 памяти и преобразование ее в видеосигнал осу1цествляется полностью в соответствии с описанием устройства прототипа.

Таким образом, изобретение по сравне4Q нию с прототипом позволяет осуществлять масштабирование изображения по горизонтали за счет того, что частота считывания слов в строке изменяется пропорционально масштабному коэффициенту М,.

Формула изобретения

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

5.5 памяти, первый и второй входы -- с блоком преобразования координат, третий вход с первым выходом распределителя импульсов, второй выход которого соединен с первым дешифратором, третий и четвертый вы!

238143

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

Редактор A. Гулько Техред И. Всрсс Корректор В. Вутяга

3а к аз 3297/53 Тираж 455 1î Iииснос

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий! 13035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4 ходы -- с блоком памяти, отличающееся тем, что, с целью расширения области применения устройства за счет обеспечения возможности масштабирования изображения по горизонтали, оно содержит первый регистр, выход которого соединен с входом преобразователя код — напряжение, выход которого соединен с первым входом управляемого генератора импульсов, выход которого соединен с первым входами второго распределителя импульсов и счетчика дис- 10 кретизации, выход которого непосредственно и через второй дешифратор соединен соответственно с вторым и третьим входами второго распределителя импульсов, первый выход которого соединен с первым входом счетчика слов, выход которого соединен с первым входом сумматора, второй вход которого соединен с вы одом счетчика строк, третий и четвертый входы соединены (;()(>Tветственно с первым и вторым HI>! W(>лам11 второго регистра, первый и второй нх1 лы счетчика строк соединены с вторым 11 трс гьим выходами блока синхронизации, вхо.п,1 счетчика дискретизации управляемого I l. 11сратора импульсов н счетчика слов соединены с четвертым выходом блока синхронизации, второй выход второго распределителя импульсов соединен с третьим входом блока модуляции, выходы управляемого генератора импульсов и второго дешифратора соединены соответственно с первым и вторым входами первого распределителя импу,)ьсов, первый и второй выходы сумматора соединены соответственно с четвертым и пятым входами коммутатора адреса, входы первого и второго регистров являются соответственНо первым и вторым входами устройства.