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

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

Авторы: Боженко, Кондратов, Мешков

ZIP архив

Текст

(50 4 6 09 с. 1 16 ПИСАНИЕ ИЗОБРЕТЕНИЯ ститчт во СССР8, 1984.1581546,иг 1 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ А ВТОРСКОМУ СВИДЕТЕЛЬСТ(54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано при построении систем отображения информ а. ции. Цель изобретения - упрошение уст. ройства. Устройство содержит блок 1 сопряжения, первый 2, второй 3, третий 4 блоки оперативной памяти, формирователь видеосигнала 5, телевизионный индикатор 6. Устройство обеспечивает отображение и масштабирование графического изображения за счет того, что при вертикальном масштабировании с коэффициентами масштабирования Я/Р информация считывается из первого блока 2 памяти с частотой Р, а записывается во второй блок 3 памяти с частотой Я. При горизонтальном масштабировании строка изображения из второго блока 3 памяти переписывается в третий блок 4 памяти, а затем считывается из него с частотой М, а записывается во второй блок па. мяти, а затем считывается из него с частотой М, а записывается во второй блок памяти с частотой М. За счет этого изображение масштабируется по горизонтали в М/М раз.Изобретение относится к вычислительной технике и может быть использовано при построении систем отображения информации,Цель изобретения - упрощение устройстваНа фиг. 1 приведена функциональная схема предлагаемого устройства; на фиг. 2 - функциональная схема блока сопряжения.Устройство содержит блок 1 сопряжения, первый 2, второй 3 и третий 4 блоки оперативной памяти, формирователь 5 видеосигнала, телевизионный индикатор 6. Позицией 7 обозначен вход-выход блока 1 сопряженияБлоксопряжения содержит генератор 8 фаз, центральный процессор 9 системы, системный блок 1 О постоянной памяти, системный блок 1 оперативной памяти, внешний интерфейс2, счетчик 13 адресации первого блока памяти и строчного буфера масштабирования, счетчик 14 адресации второго блока памяти, интерфейс 15 связи центрального процессора системы со счетчиком адреса, контроллер 16 прерываний, программируемый таймер 17, формирователь 8 сигналов записи и коммутации, системный контроллер 19 и адресные буферы 20.Устройство работает следуюгцим образом.Устройство обеспечивает отображение графической информации и масштабирование се произвольных прямоугольных сегментов по вертикали и горизонтали с коэффициентами масштабирования М = Х /М и М =Р/Я.Блоксопряжения попеременно подключает выходы первого 2 и третьего 4 блоков памяти к информационному входу второго блока 3 памяти. Исходная информация последовательно вводится через блок 1 сопряжения по информационному входу в блок 2 памяти.Для изменения размера изображения по вертикали устройством проводятся следующие операции.Блоксопряжения подключает выход блока 2 памяти к информационному входу блока 3 памяти и по столбцам одновременно считывает информацию из блока 2 памяти с частотой Р и записывает считанные данные в блок 3 памяти с частотой Я.Для дальнейшего изменения записанного в блоке 3 памяти изображения по горизонтали блок 1 сопряжения подключает выход блока 4 памяти к информационному входу блока 3 памяти и производит считывание строки из блока 3 памяти с одновременной записью считанных данных в блок 4 памяти. Затем блок 1 сопряжения производит одновременное считывание из блока 4 памяти с частотой М и запись считываемой строки в блок 3 памяти с частотой %. После этого производится перезапись с последующим масштабированием следующей строки.В результате выводимое из блока 3 памяти на экран телевизионного индикатора 6 5 1 О 5 20 25 30 35 40 45 50 55 изображение меняет размер по горизонтали с коэффициентом Ф/М, по вертикали - Я/Р. Блоку 1 сопряжения по входу-выходу 7 задактся начальный и конечный адреса фрагмента хранимого в, блоке 2 памяти изображения. Это позволяет изменить линейные размеры фрагментов изображения.Процесс масштабирования осуществляется следующим образом.Первоначальное изображение поэлементного растра передается через блок 1 сопряжения в блок 2 памяти. Изменение изображения по вертикали в О/Я раз осуществляется во втором блоке 3 памяти путем последовательного считывания изображения из первого блока 2 памяти по вертикали с частотой Р и последовательной ее записи во второй блок 3 памяти с частотой Я. Для этого последовательно инкрементируются старший байт адреса считывания блока 2 памяти с интервалом времени 1/Р и старший байт адреса записи блока 3 памяти с интервалом 1/Я. Отсчет указанных времен осуществляет блоксопряжения.По входу-выходу 7 в блок сопряжения заносятся значения начального Ан и конечного А. старших байтов адресов считывания первого блока 2 оперативной памяти, определяющие границы фрагмента изображения в первом блоке 2 памяти, масштабируемого по вертикали. Во второй блок 3 памяти этот фрагмент перезаписывается, всегда начиная с адреса записи второго блока 3 памяти, равного нулю. При этом к входу второго блока 3 памяти подключается выход первого блока 2 памяти, отключается выход третьего блока 4 памяти и производится считывание выбранного фрагмента из первого блока 2 памяти с частотой считывания Р и запись во второй блок 3 памяти с частотой (, тем самым обеспечивается масштабирование фрагмента по вертикали.После этого над изображением или его фрагментом, сжатым или растянутым по вертикали в Я/Р раз и хранящимся во втором блоке 3 памяти, производится горизонтальное преобразование размеров. Выход первого блока 2 памяти отключается от входа второго блока 3 памяти и к входу блока 3 подключается выход третьего блока 4 памяти масштабирования. Блоки 3 и 4 памяти становятся закольцованными для прохождения данных. Емкость блока 4 масштабирования соответствует строке второго блока 3 памяти. Адресация ячеек третьего блока 4 памяти осуществляется старшим байтом адреса считывания первого блока 2 памяти. Процесс изменения масштаба по строке идет в два этапа: перезапись строки из второго блока 3 памяти в третий блок 4 памяти; считывание из третьего блока 4 памяти с частотой М и запись считанной информации во второй блок 3 памяти с частотой Ф. При этом по входу-выходу 7 в блок 1 сопряжения вводятся значения начального и конеч1406634 Формула изобретения г 2 Составитель О,Техред И. ВерееТираж 459 пко орректор М. МаксимисниненПолписноеизобретений и открытийбл 45жгорол, тл П 1)оелтнаи. 4 о комитета СССР по де.чаква, Ж - 35, Рау инскаяфическое прелприятн . г, Ч ного старших байтов адреса считывания первого блока 2 памяти, определяющие размер масштабируемого фрагмента по горизонтали.После окончания операции масштабирования начинается вывод информации из второго блока 3 памяти через формирователь видеосигнала 5 на телевизионный индикатор 6, Разрешение вывода осуществляется управляющим сигналом, поступающим с четвертого управляющего выхода блока 1 сопряжения.Таким образом, изобретение обеспечивает упрощение устройства за счет сокращения объема третьего блока 4 памяти. Устройство для отображения графической информации, содержащее блок сопряжения, информационный, первый управляющий и первый адресный выходы которого соединены соответственно с информационным, управляющим и адресным входами первого блока оперативной памяти, выход которого подключен к информационному Редактор Э. СлиганЗаказ 319847ВНИИПИ Государственно13035, МоеПроизводственно.полигра входу второго блока оперативной памяти.адресный вход которого соединен с вторым адресным выходом блока сопряжения, второй управляющий выход которого подключен к управляющему входу второго блока оперативной памяти, выход которого соединен с информационным входом третьего блока оперативной памяти, адресный и управляющий входы которого подключе 1 чы соответственно к первому адресному и третьему управляющему выходам блока сопряжения, формирОватель видеосигнала, первый выход которого подключен к видеовходу те.левизионного индикатора, вход-выход блока сопряжения является входом-выходом уст ройства, отличающееся тем, что, с цельюупрощения устройства, в нем выход третьего блока оперативной памяти подключен к информационному входу второго блока оперативной памяти, выход которого соединен с информационным входом формирователя ви деосигнала, управляющий вход которогосоединен с четвертым управляющим выходом блока сопряжения, управляющий вход которого подключен к второму выходу формирователя видеосигнала.

Смотреть

Заявка

4101659, 27.05.1986

ЛЬВОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. ЛЕНИНСКОГО КОМСОМОЛА

КОНДРАТОВ ПЕТР АЛЕКСАНДРОВИЧ, МЕШКОВ ОЛЕГ КУЗЬМИЧ, БОЖЕНКО ИГОРЬ БОРИСОВИЧ

МПК / Метки

МПК: G09G 1/16

Метки: графической, информации, отображения

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

Код ссылки

<a href="https://patents.su/3-1406634-ustrojjstvo-dlya-otobrazheniya-graficheskojj-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения графической информации</a>

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