Устройство для вывода графической информации
Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации на ЭВМ. Цель изобретения - повышение быстродействия устройства, которая достигается введением коммутатора 19, формирователя 20 адреса, второго 21 и третьего 22 регистров адреса, третьего 23 сумматора и соответствующих функциональных связей. Изобретение позволяет перемещать фрагменты изображения по горизонтали. 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИ К
РЕСПУБЛИК щ) . С 09 С 1/16
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
IlPH ГКНТ СССР (21) 4645218/24-24 (22) 29. 11.88 (46) 23.12.90. Бюл. Р 47 (71) Московский инженерно-физический институт (72) О .Н.Цапко (53} 681.327 ° 11 (088.8) (56} Авторское свидетельство СССР
М 824285, кл. G 09 С 1/ 16, 1979.
Авторское свидетельство СССР
У 1078450, кл. G 09 G 1/16, 1982 °
„„BU„„16157 4 А1
2 (54) УСТРОЙСТВО ДЛЯ ВЫВОДА ГРАФИЧЕ(КОЙ ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации из 3BN, Цель изобретения — повышение быстродействия устройства, которая достигается введением коммутатора 19, формирователя 20 адреса, второго 21 и третьего 22 регистров адреса, третьего 23 сумматора и соответствующих функциональных связей.
Изобретение позволяет перемещать фрагменты иэображения по горизонтали.
2 ил.
1615784
Изобретение относится к автоматике
Й вычислительной технике и может быть использовано для вывода информации ,з ЭВМ.
Цель изобретения — повышение быст1 одействия устройства..
Иа Фиг.1 представлена структурная хема устройства; на фиг.2 — структурая схема Формирователя адреса.
Устройство содержит генератор 1 актовых импульсов, счетчик 2 точек, четчик 3 строк, счетчик 4 адреса, лементы И 5 группы, первый 6 и втоой 7 дешифраторы, первый 8, второй третий 10, четвертый 11 и пятый 12 риггеры, регистр 13 сдвига, элемент
14, первый сумматор 15, телевизионый индикатор -16, первый регистр 17 реса, второй сумматор 18, коммута- 20 ор 19, формирователь 20 адреса, торой 21 и третий 22 регистры адре-. а, третий сумматор 23..
Формирователь 20 адреса содержит четчики 24 и 25, .элементы И 26-29, 5 лементы 30 и 31 сравнения, триггер
2, элемент ИЛИ 33.
Устройство работает следующим об) азом.
Генератор 1 тактовых импульсов Фор-30 ырует импульсы высокой частоты, сс- .тветствующие требуемой дискретизации астра экрана по горизонтали, которые ,оступают на вход счетчика 2 точек на тактовый вход регистра 13 сдвиа, осуществляя сдвиг содержащейся
35 нем информации, которая заносится з памяти ЭВМ (не показана). Емкость егистра 13 сдвига равна разрядности лова памяти ЭВМ. Коэффициент перечета счетчика 2 точек соответствует телевизионному стандарту длительности строчной развертки. Сигнал с первого выхода (старшего разряда) счетчика 2
"елочек поступает на тактовый вход счетчика 3 строк, который осуществля.ет пересчет строк в кадре и имеет период пересчета, равный длительности
Кадровой развертки.
Сигналы с выходов счетчиков 2 и 3 > поступают на входы дешифраторов 6 и 7, Первый дешифратор 6 формирует управляющие сигналы записи слова инфор-, мации в регистр 13 сдвига, переброса пятого триггера 12., который разрешает прохождение видеосигнала с выхода регистра 1,3 сдвига через элемент И 14.
;во время видимого хода луча кадровой и строчной разверток и сигналы формировайия строчного синхроимпульаа, с выхода первого триггера 8, строчного гасящего импульса с выхода второго триг ера 9, кадрового синхроимпульса с выхода третьего триггера 10, кадрового гасящего импульса с выхода четвертого триггера 11.
Полученные таким образом компоненты телевизионной синхросмеси совместно с видеосигналом, поступающим с выхода элемента И 14, преобразуются сумматором 15 в стандартный телевизионный видеосигнал, который поступает на видеовход телевизионного индикатора 16„ Сигналы с выхода второго
7 дешифратора поступают на первые входы элементов И 5 группы, на которых совместно с сигналами с выходов второго 9 и четвертого !1 триггеров формируются сигналы запроса следующего слова от ЭВМ, причем запрос следующего слова памяти совмещен во времени со сдвигом предыдущего слова в регистре 13.
Размер изображения на экране соси ВЪ тавляет 2 слов по горизонтали и 2 строк по вертикали. Каждая точка на экране кодируется одним битом в памяти ЭВМ с разрядностью слова 2 бит.
Адрес А- „. считываемого слова, формируемый устройством, определяется по формуле
А, = Андя+ Ag + А, где А - начальный адрес отображеипч ния, задаваемый из ЭВМ в первый регистр 17 адреса;
А — адрес слова в строке иэображения;
А — адрес текущей строки изоб-. ражения.
Математическое поле координат экрана имеет начало координат в нижнем левом углу экрана. Развертка . изображения осуществляется слева напpaso начиная с верхнего левого угла.
Адрес А определяется кодом счетчика
4 адреса, который устанавливается в "О" кадровым гасящим импульсом и пересчитывает строчные гасящие импульсы на видимом ходе кадра..Составляющая адреса А. формируется Формирователем 20 следукщим образом. В режи ме смешения изображения влево в регистр 21 заносится координата Х границы сдвига, а в регистр 22 — код величины сдвига фХ. На выходе сумма тора 23 формируется код (X +AX +1) „
5784
5 161 который строчным гасящим импульсом, поступающим с выхода триггера 9, заносится в счетчик 25. Этим же сигналом сбрасывается в "0" счетчик 24 и три|тер 32, который прямым выходом . управляет коммутатором 19, подключая на его выход выходы счетчика 24. Инверсный выход триггера 32 открывает элемент И 26, через который на.тактовый вход счетчика 24 начинают поступать импульсы со счетчика 2 точек с периодом, равным циклу смены avpeсов для блока памяти ЭВМ, Элементы
И 28 и, 29 при этом закрыты. Элемент .
30 сравнения сравнивает код в счетчике 24 с значением Х и при совпадении формирует сигнал, перебрасывающий . задним фронтом по тактовому входу триггер 32 в состояние "1", тем самым запирая элементы И 26 и 27 и открывая элементы И 28 и 29. Кроме того, триггер 32 переключает коммутатор 19 так, что к входу сумматора 18 подключается выход счетчика 25, где формируется адрес с А =Х-+ Х +1 до А„=2 — 1, так и и как код (2 -1) подается йа вход элемента 31 сравнения. По достижении к,>да (2 -1) элемент 31 сравнения формирует импульс, который через элемент
ИЛИ 33 переустанавливает три|тер 32 в состояние "0", чем обеспечивается продолжение счета адресов А> счетчиком 24 с кода (Х +1) до конца строки. так как до кода (Хь+ Х) ? коэффициент пересчета датчика 24 равен числу слов в строке изображения. С прихо-. .дом следующего строчного гасящего импульса процедура повторяется для следующей строки.
Таким образом, изобретение обеспечивает повышение быстродействия устройства, так как стирание и перезапись всех точек изображения, находящихся в перемещаемых фрагментах, за-.:. меняется выполнением всего двух команд ЭВМ записи кодов в регистры 21 и 32, 1
Формула изобретения
Устройство для вывода графической информацж, содержащее счетчик точек, счетчик строк, счетчик адреса, элемент И,.группу элементов И, первый и второй дешифраторы, с первого по пятый триггеры, регистр сдвига, первый и второй сумматоры,,первый регистр адреса, генератор тактовых имS
ЗО
4О
5О пульсов, выход которого соединен с тактовьпы входами регистра сдвига и счетчика точек, первый выход которого соединен с тактовым входом счетчика строк, выход которого соединен с первым информационным входом первого дешифратора, с первого по пятый выходы которого соединены с информационными входами с первого по пятый триггеров, выход пятого триггера соединен с первым входом элемента И, выход которого и выходы с первого по четвертый триггеров соединены с информационными входами первого сумматора, выход которого соединен с видеовходом телевизионного индикатора, второй выход счетчика точек соединен с вторым информационным входом первого дешифратора и информационным входом второго дешифратора, выходы которого соединены с первыми входами элементов И ппы, выходы .(0T0pblx являются уп равля ащими выходами устройства, шестой выход первого дешифратора соединен с управляющим входом регистра сдвига, выход которого соединен с вторым входом элемента И, информационные входы регистра сдвига являются информационными входами группы устройства, выход счетчика адреса соединен с первым информационным входом второго сумматора, выходы которого являются адресными выходами устройства, второй информационный вход второго сумматора соединен с выходом первого регистра адреса, информацион ный и управляющий входы которого являются соо ветственно первым информационным и первым управляющим входами устройства, вход сброса счетчика адреса, соециненный с вторыми входами элементов И группы, подключен к выходу четвертого триггера, тактовый вход счетчика адреса, соециненный с третьими входами элементов И группы, подключен к выходу второго три|тера, о т л и .ч R Ic щ е е с я тем„что с целью повышения быстродействия устройства, оно содержит второй и третий регистры адреса, третий сумматор, формирователь адреса, коммутатор, выход которого подключен к третьему информационному входу второго сумматора,,управляющий и первый и второй информационные входы коммутатора соединены соответственно с первым, вторым и третьим выходами формирователя адреса, первый информационный вход
1615784
Составитель А.Коробов
Редактор С.Патрушева Техред Л. Сердюкова Корректор Л, Бескид
Заказ 3991
BHHHIIH Государственного
113035, Тираж 387 Подписное комитета по изобретениям и открытиям при ГКНТ СССР
Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", r.Óæãoðîä, ул. Гагарина,101 к оторого, соединенный с первым информационным входом третьего сумматора, йодключен к выходу второго регистра дреса, информационный и управляющий ходы которого являются вторым инфорационным и вторым управляющим входаустройства, второй информационный ход формирователя адреса соединен выходом третьего сумматора, второй нформационный вход которого соединен выходом третьего регистра адреса, нформационный и управляющий входы которого являются третьим информационным и третьим управляющим входами устройства, третий информационный вход третьего сумматора является входом ."Лог.1" устройства, третий информационный вход формирователя адреса является четвертым информационным входом устройства, тактовый и управляющий входы формирователя адреса соединены соответственно с третьим выходом счетчика точек и выходом второго триггера.



