Устройство для вывода графической информации
Иллюстрации
Показать всеРеферат
Изобретение относится к области вычислительной те.хники. Оно может быть использовано в качестве выходного устройства универсальных ЭВМ или специализированного устройства в системах оперативной связи человека с вычислительной машиной.. Целью изобретения является расширение функциональных возможноспей за счет обеспечения возможности аналогового масштабирования изображения по горизонтали. Цель достигается введением в устройство блока горизонтального масштабирования. 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сратора импульсов н счетчика слов соединены с четвертым выходом блока синхронизации, второй выход второго распределителя импульсов соединен с третьим входом блока модуляции, выходы управляемого генератора импульсов и второго дешифратора соединены соответственно с первым и вторым входами первого распределителя импу,)ьсов, первый и второй выходы сумматора соединены соответственно с четвертым и пятым входами коммутатора адреса, входы первого и второго регистров являются соответственНо первым и вторым входами устройства.