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

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИК щ)5 С 09 С 1/16.1

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

И А ВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ 00

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

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

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

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

М 1078450, кл. G 09 G 1/16, 1982.

ÄÄSUÄÄ 1615786 А1

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

1615786

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

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

На Фиг.1 представлена структурная хема устройства: на фиг.2 - струкурная схема Формирователя адреса. 10

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

14, первый сумматор 15, телевизионый индикатор 16, первый регистр 17 рреса второй сумматор 18 коммута » 20 ор 19, формирователь 20 адреса, торой 21 и третий 22 регистры адре-., а, третий сумматор 23.

Формирователь 20 адреса содержит четчики 24 и 25, элементы И 26-29, лементы 30 и 31,сравнения, триггер

2 и элемент ИЛИ 33.

Генератор 1 тактовых импульсов формирует импульсы высокой частоты„ соответствующие требуемой дискретиза- 3g ции растра экрана по горизонтали, Которые поступают на тактовый вход счетчика 2 точек и на тактовый вход регистра 13 сдвига, осуществляя сдвиг одержащейся в нем информации, кото-.:i ая заносится из памяти ЭВМ (не пока35 ана).Емкость регистра 13 сдвига рава разрядности слова памяти ЭВМ. Коффициент пересчета счетчика 2 точек соответствует телевизионному стандар- << ту длительности строчной развертки.

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

Сигналы с выходов счетчиков 2 и 3

1поступают на входы дешифраторов 6 и 7.

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

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

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

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

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

Асц = Аццц+ Ах + А э где Анс, — начальный адрес массива отображения, задаваемый из ";)BN в регистр 1? адреса;

А — адрес слова в строке изоб"

Х ражения

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

Математическое голе координат

e"-õpàíà имеет начало координат в ниж-. нем левом углу экрана. Развертка изображения на экране осуществляется слева направо, начиная с верхнего левого угла.

Адрес А Х определяется кодом счетчика 4 адреса, который устанавливается в "0" строчным гасящим импульсом и пересчитывает импульсы с периодом следования, равным циклу смены адресов памяти. Эти импульсы поступают с третьего выхода счетчика 2 точек на видимом ходе строки.

Составляющая адреса А формируется следующим образом. В режиме сдвига

Фрагмента изображения по вертикали

ЭВМ в регистр 21 заносится коорд - ната "., а в регистр 22 .--код б,У. ве.пийины с м еще зщя е

1615786

Сумматор 23 формирует код

Код ДУ+1 заносится в счетчик 24 кадровым гасящим импульсом,, поступающим с выхода три гера t1. Этим же, сигналом сбрасываются в "0" счетчик

25 и триггер 32. Инверсный выход триггера 32 разрешает работу элементов И 26 и 27, а прямой выход триггера 32 запрещает работу элементов И

28 и 29. Сигналы видимого хода строки с выхода триггера 9 через элемент

И 26 поступают на тактовый вход счетчика 24, который работает но заднему фронту импульса. Таким образом, верхней строкой на экране будет строка с А =/У+1. Элемент 30 сравнения сравнивает выходной код счетчика 24 с кодом Y и лри их сравнении форми, рует импульс, который, проходя через элементы И 2i и ИЛИ 33 задним фронтом перебрасывает по тактовому входу триггер 32 в единичное состояние.

При этом последней строкой в первом фрагменте является строка с кодом А =

=Y . Единичное состояние триггера 32 б переключает коммутатор 19 так, чта к входу сумматора 18 подключается выход счетчика 25, установленного в этот. момент в состояние "0", в силу чего первой строкой второго фрагмента будег строка с А =О, Сигналы видимого хода строки, проходя через элемент

И 28, увеличивают состояние счетчика

25. Элемент 31 сравнения сравнивает код в счетчике 25 с кодом У и при сравнении вырабатывает сигнал, который задним фронтом перебрасывает триггер 32 снова в состояние "0".

Тем самым к входу сумматора 18 снова подключается выход счетчика 24. Таким .образом, последняя строка второго фрагмента имеет A -=$Y а первая строка третьего фрагмента — к:»q A =Y -1. елее до конца кадра, т,е. до кода

2 -1 считает счетчик 24.

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

ЭВИ записи информации в регистры 21 и 22.

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

Устройство для вывода графической информации. содержащее счетчик точек, счетчик строк, счетчик адреса, первый и второй дешифраторы, элемент И, группу элементов И, с первого по пятый триггеры, регистр сдвига, первый и второй сумматоры, первый регистр адре10 са, генератар тактовых импульсов, выход которого соединен с тактовыми входами регистра сдвига и счетчика т-.чек, первый выход которого соединен с тактовым входом счетчика строк, выход которого соединен с первым информавионнным входом первого пешифратора, с первого по пятый выходы которога соединены с информационными вхо20 ц.-ми с и рвого по пятый триггеров, вьыод пята "n триггера соединен с первым.входoM =.ëåìåHTà И, выход которого и выходы с пер.";::;"o по четвертый тригг =ров соединены с информационными

25 входами TI BQi Q сумматора, H5IKop, которого соединен с видеовходом телевизионного индикатора, шестой выход первого дегхифратора соединен с управляющим входом регистра сдвига, выход

30 которого саед",нен с вторым входам элемента И, информационные входы ре гистра сдвига являются информационными входами группы устройства, второй выход счет:ика ".î÷åê соединен с вта3S рым информационным входом первого де" шифратора и информационньм входам, второго дешифратора, выходы которого соединены с первыми входами элементов

H группы, выходы которых являются управляющими выходаии устройства, третий выход ..четчика точек соединен с тактовым входом счетчика адреса, выход которого соединен с первым информационныи входом второго сумматора, второй управляющий вход которого соединен с выходом первого регистра адреса, информационный и управляющий входы которого являются первым информационным и первым управляющим входа-. ми устройства, выходы второго суьжа . тора являются адресными выходами устройства, вход сброса счетчика ад,реса, соединенный с вторым входам элементов И группы, подключен к выхо ду второго триггера, третьи входы элементов И группы соединены с выходом четвертого триггера, о т л и ч а— ю щ е е с я тем, что, с целью повышения быстродействия устройства, оно

f615786

К э

I

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

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

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

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

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

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 101 содержит второй и третий регистры адреса, третий сумматор, формирователь а реса, коммутатор, выход которого соединен с третьим информационным взводом второго сумматора, управляющий и первый и второй информационные вхо° д коммутатора соединены соответств ННо с первым, вторым и третьим вых дами формирователя адреса, первый и формационный вход которого соединен с выходом второго регистра адреса, и формационный и управляющий входы к торого являются вторым информационн и вторым управляющим входами у тройства, второй информационный вход формирователя адреса, соединенный с первым информационным входом третьего сумматора, подключен к выходу третьего регистра адреса, информационный и управляющий входы которого являются третьим информационным н третьим управляющим входами устройства, третий информационный вход формирователя адреса соединен. с выходом третьего сумматора, второй информационный вход которого является входом

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