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

Иллюстрации

Показать все

Реферат

 

Ио к автоматике и вычислительной технике и может быть использовано для вывода информации из ЭВМ. Цель изобретения - повышение быстродействия устройства, которая достигается введением коммутатора 19, формирователя 20 адреса, второго 21 и третьего 22 регистров адреса, третьего сумматора 23 и соответствующих функциональных связей. Изобретение позволяет перемещать фрагменты изображения по горизонтали. 2 ил.

союз советских

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

РЕСПУБЛИК (51)5 С 09 G 1/16

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

H АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

Ао изОБРетениям и ОтнРцтиям

П И ГКНТ СССР (21) 4645221/24-24 (22) 29. t1.88 (46) 23.12.90. Бюл. И 47 (71) Московский инженерно-физический институт, (72) О.Н.Цапко.,и В.Б.Шувалов (53) 681.327.11,(088.8) (56) Авторское свидетельство СССР

Р 824285, кл. G. 09 G 1/ 16, 1979.

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

У 1078450, кл. 6 09 С 1/16, 1982.

„„SU„„ 1615785. А 1

2 (54) УСТРОЙСТВО ДЛЯ ВЫВОДА ГРАФИЧЕСКОЙ ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации из ЭВМ. Цель изобретения — повынение быстродействия устройства, которая достигается введением коммутатора 19, формирователя 20 адреса, второго 21 и третьего 22 регистров адреса, третьего сумматора 23 и соответствукицих функциональнык связей.

Изобретение позволяет перемещать фрагменты изображения по горизонтали.

2 ил.

1615785

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

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

Иа фиг.1 представлена структурная схема устройства; на фиг.2 — струк турная схема формирователя адреса.

Устройство содержит генератор 1 тактовых импульсов,,счетчик 2 точек, счетчик 3 строк, счетчик 4 адреаа, элементы И 5 группы, первый 6 и второй 7 дешифраторы, первый 8 второй

9, третий 10, четвертый 11 и пятый

12 триггеры, регистр 13 сдвига, эле-! мент И 14, первый сумматор 15, теле-! визионный индикатор 16, первый ре.-гистр 17 адреса, второй сумматор 18,. 20 коммутатор 19, формирователь 20 адреса, второй 21 и третий 22 регистры адреса, третий сумматор 23, Формирователь 20 адреса содержит счетчики;..

24 и 25, элементы И 26-29, элементы 25

30 и 31 сравнения, элемент ИЛИ 32, триггер 33.

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

Генератор 1 тактовых импульсов формирует импульсы высокой частоты, соответствующие требуемой дискретизации растра экрана по горизонтали,, которые поступают на тактовый вход счетчика 2 точек и на тактовйй вход регистра 13 сдвига, осуществляя сдвиг содержащейся в нем информации, которая заносится из памяти ЗВМ (не показана). Емкость регистра 13 сдвига равна разрядности слова памяти ЗВМ. @>

КоэФфициент пересчета счетчика 2 точек соответствует телевизионному стандарту длительности строчной развертки. Сигнал с первого выхода ,(старшего разряда) счетчика 2 точек поступает на вход счетчика 3 строк, который осуществляет пересчет строк в кадре и имеет период пересчета, равный длительности кадровой развертки. 5О

Сигналы с выходов счетчиков 2 и 3 поступают на входы дешифраторов. 6 и 7.

Первый 6 дешифратор формирует управляющие сигналы записи слова информации в регистр 13 сдвига, переброаа пятого триггера 12, который разрешает прохождение видеосигнала с регистра

13 сдвига через элемент И 14 во время видимого хода луча кадровой и атрочной разверток и сигналы формирования строчного сннхроимпульск, с выхода первого триггера 8, строчного гасящего импульса с выхода второго триггера 9, кадрового синхроимпульса с выхода третьего триггера 10,. кадрового гасящего импульса с выхода четвертого триггера 11.

Полученные таким образом компонен « ты телевизионной синхроамеси совмеатно с видеосигналом, поступающим с выхода элемента И 14,, преобразуются первым сумматором 15 в стандартный телевизионный видеосигнал, который поступает на видеовход телевизионного индикатора 16. Сигналы с выхода второго 7 дешифратора поступают на первые входы элементов И 5., группы, которые совместно с сигналами с выходов второго 9 и четвертого11 триггеров формируют сигналы запроса следующего слова от ЭВМ, причем запрос следующего слова памяти совмещен во времени со сдвигом предыдущего слова в реги-стре 13.

Размер изображения на экране составляет 2 слов по горизонтали и 2 г. ТИ строк по вертикали. Каждая точка на экране кодируется одним битом в памяти ЗВМ с разрядностью слова 2! бит.

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

А = Ано! !+А +А, где А„с,„ — начальный адрес отображе, ния, задаваемый из ЭВМ в первый регистр 17 адреса

А „, — адрес слова в строке изображения;

А - адрес текущей строки изображения.

Математическое поле координат экрана имеет начало координат в.нижнем левом углу экрана. Развертка изображения осуществляется слева направо, начиная с верхнего левого угла, Адрес А определяется кодом счетчика 4 адреса, который устанавливается в "0" кадровым гасящим импульсом и пересчитывает строчные гасящие импульсы на видимом ходе кадра. Составляющая адреса А формируется формирователем 20 следующим образом. В режиме развертки иэображения влево в регистр 21 заносится коорди.ната Х границы сдвига, а в регистр

22 — код величины сдвига Х, На вы5785 гистр адреса, телевизионный индикатор, генератор тактовых импульсоМ, выход которого соединен с тактовыми входами регистра сдвига и счетчика, точек, первый выход которого соединен с тактовым входом счетчика строк, выход которого соединен с первым информационным входом первого дешифратора, с первого по пятый выходы которого соединены с информационными входами

". г,.ервого по пятый триггеров, выход пятого триггера соединен с первым входом элемента И, выход которого и выходы с перво: о по четвертый триггеров соединены с информационными входами первого сумматора, выход которого соединен с видеовходом телевизионного индикатора, второй выход счетчика точек соецинен с вторым информационным входом первого дешифратора и информационньм входом второго дешифратора, выходы которого соединены с первыми входами элементоь И группы, выходы которых являются управляющими выходаы устройства, шестой выход первого дешифратора соединен с управляющим входом регистра сдвига, выход которого соединен с вторым входом элемента

И, информационные входы регистра сдвига являются ичформационными входами группы устройства„ выход счетчика адреса соединен с первым информацион.::нм входом второго сумматора, выходы которого являются адресными выходами устройства, второй информационньж вх д второго сумматора соединен с выходом первого регистра адреса, информационный и управляющий входы которого являются соответственно первым информационным и первым управляющим входами устройства, вход сброса счетчика адреса, соединенньп с вторьпи входами элементов И группы, подключен к выходу четвертого триггера, тактовый вход счетчика адреса, соединенный с третьими входами элементов И группы, подключен к выходу второго тригггера, о т л и ч а ю— щ е е с я тем, что, с целью повьш ени.-.: быстродекствия устройства, оно содерлжт второй и третий регистры адреса, третий сумматор, формирователь адреса, коммутатор, выход кото;5 рого соединен третьим информационным входом второго сумматора, управ5 161 ходе сумматора 23 формируется код (ДХ+ 1), который строчным гасящим импульсом,.поступающим с выхода триггара 9, заносится в счетчик 24. Зтот же сигнал сбрасывает в "0" счетчик

25 и триггер 33, который прямым выходом управляет коммутатором 19, под,ключая на его выход выхбды счетчика

24. Инверсный выход триггера 33 открывает элемент И 26, через который на тактовый вход счетчика 24 начинают поступать иьиульсы со счетчика 2 точек с периодом, равным циклу смены адресов для блока памяти ЭВИ, Элементы И 28 и 29 при этом закрыты. Элемент 30 сравнения сравнивает код в счетчике 24 с значением Х и при сов6 падении формирует сигнал, сбрасывающий задним фронтом по тактовому фронту триггер 32 в состояние " 1", тем самым запирая элементы И 26 и 27 и отпирая элементы И 28 и 29. Кроме того, триггер 33.переключает коммутатор 19 таким образом, что к входу сумматора 18 подключается выход счетчика 25, где формируются адреса с

А =О до А =5X так "как код ДХ с выхода регистра 22 поступает на вход второго элемента 31 сравнения.

При достижении кода б Х элемент 31 сравнения формирует импульс, который через элемент ИЛИ 32 переустанавливает триггер 33 в состояние "О", чем обеспечивается продолжение счета адресов А счетчиком 24 с кода (Х +1) до (2 -1). Коэффициент пересчета счетчика 24 равен числу слов в строке изображения. С приходом строчного гасящего импульса проц дура повторяется для следующей строки.

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

21 и 22.

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

Устройство для вывода графической информации.„ содержащее счетчик точек, счетчик строк, счетчик адреса, элемент И, группу элементов И, первый и второй дешифраторы, с первого по пятый триггеры, .регистр сдвига, пер вый и второй сумматоры, первый реIQ

ЗО

5О ляющий и гервый и второй информационные входы коммутатора соединены соответственно с первым, вторым и

1615785

Составитель А.Коробов

Редактор С.Патрушева Техред Л.Сердюкова Корректор Л,Бескид J

Заказ 3991 Тираж 388 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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

Производственно-издательский комбинат Патент, г.ужгород, ул. Гагарина, и 11

Г 101 третьим выходами формирователя адреса, первый информационный вход формиователя адреса соединен с выходом второго регистра адреса, информацион- 5 ый и управляющий входы которого явются вторым информационным и вторым равляющим входами устройства, втой информационный вход формирователя реса, соединенный с первым входом 1О етьего сумматора, подключен к выхоу третьего регистра адреса, информаЧ онный и управляющий входы которого являются третьим информационным и третьим управляющим входами устройсва, третий информационный вход форми-, рователя адреса соединен с выходом третьего сумматора, второй информационный вход которого является входом

"Лог.1" устройства, тактовый и управляющий входы формирователя адреса соединены соответственно с третьим выходом счетчика точек и выходом второго триггера.