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

Иллюстрации

Показать все

Реферат

 

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

СООЗ СОВЕТСКИХ

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

РЕСПУБЛИК

Щ) G 09 G 1/16

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

К A BTGPCHOMY СВИДЕТЕЛЬСТВУ

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

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

ПРИ ГКНТ СССР

1 (21) 4645311/24-24 (22) 29.11.88 (46) 23.12.90. Бюл. N 47 (71) Московский инженерно-физический институт (72) 0 .Н.Цапко и В.Б.Шувалов (53) 681.327.11 (088.8) (56) Авторское свидетельство СССР

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

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

В 1078450, кл. G 09 G 1/16, 1982. (54) УСТРОЙСТВО ДЛЯ ВЫВОДА ГРАФИЧЕСКОЙ ИНФОРМАЦИИ

3ап.З,» 1615787 А 1 (57) Изобретение относится к автоматике и вычислительной технике и можетбыть использовано для вывода информа, ции из ЭВМ. Цель изобретения — повышение быстродействия устройства, которая достигается введением коммутатора

19, формирователя 20 адреса, второго

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

1615789

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

;из ЭВМ.

Цель изобретения — повышение быстродействия устройства, На фиг.1 представлена структурная схема устройства; на фиг.2 — структурная схема формирователя адреса, 10

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

9, третий 10, четвертый 11 и пятый 12 триггеры, регистр 13 сдвига, элемент

14, первый сумматор 15, телевизионный индикатор 16, первый регистр 17 адреса, второй сумматор 18, коммутатор 19, формирователь 20 адреса, второй 21 и третий 22 регистры адреса„ первый 23 и второй 24 вычитатели, Формирователь 20 адреса содержит .счетчики 25 и 26, элементы И 27-30, элементы 31 и 32 сравнения, элемент

:ИЛИ 33, триггер,34.

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

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

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

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

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

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

13

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

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

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

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

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

Математическое поле координат экрана имеет начало координат в июкнем левом углу экрана. Развертка изображения осуществляется слева направо, начиная с верхнего левого :угла. Адрес А определяется кодом счетчика 4 адреса, который устанавливается в "О" кадровым гасящим импульсом и пересчитывает строчные гасящие импульсы на видимом ходе кадра., Составляющая адреса А формируется блоком 20 следующим образом, В режиме сдвига фрагмента изображения вправо в регистр 21. заносится координата Х границы сдвига, a a регистр 22код величины сдвига бХ,. На выходе вычитателя 23 формируется 1:сд (Х -hX) 5 161 а на выходе вычитателя 2 — код (Х„- Х-1), которые поступают соответственно на информационные входы счетчика 25 и элемента 32 сравнения. По сигналу строчного гасящего импульса, поступающего -с выхода триггера 9, код (Х -ЬХ) заносится в счетчик 25 б

11 Е1 и устанавливаются в " 0 счетчик 2 6 ч триггер 3 4, который прямым выходом управляет коммутатором 1 9, подключая на его выход выходы счетчика 2 5, инверс ный выход триггера 3 4 открывает элемент И 2 7 . Через элемент И 2 7 на такт овый вход сч етчик а 2 5 на видимом ходе строки начинают проходить импульсы со счетчика 2 точек с периодом смены адресов блока памяти ЭВМ . Элементы И 29 и 3 0 нри этом закрыты .

Элемент 3 1 сравнения сравнивает код в счетчике 25 с значением Х© и при их совпадении через элемент И 28 и

ИЛИ 33 задним фронтом перебрасывает триггер 34 в состояние "1" по тактовому входу, тем самым запирая элеменс ты И 27 и 28 и открывая элементы И

29 и 30, Кроме того, триггер 34 переключает коммутатор 19 так, что к входу сумматора 18 подключается выход счетчика 26, Таким образом, с начала строки отсчитываются адреса с (Х -ЬХ) по Х, после чего начинает считать счетчик 26, формируя адреса с А =О до А„=(Х -ЬХ-1).

По достижении адреса Хо- Х -1 элемент 32 сравнения формирует импульсы, геребрасывающие триггер 34 снова в "0", чем обеспечивается продолжение счета с:opa X +1 счетчиком

25 и подача их на вход сумматора 18 через коммутатор 19. Коэффициент пересчета счетчика 25 равен числу слов в строке изображения . С приходом следующего строчного гасящего импульса процедура повторяется., . Таким образом, предлагаемое уст-. ройство обеспечивает повышение быстродействия при перемещении фрагмента изображения по горизонтали,.так как стирание и перезапись всех точек изображения, находящихся в перемещаемых фрагментах, заменяется выполнением всего двух команд ЭВМ записи кодов в регистры.

Формула изобретения устройство для вывода графической информаций,, содержащее счетчик точек, 5787

10 l5

45 счетчик строк, счетчик адреса, элемент И, группу элементов И, первый и второй дешифраторы, с первого по пятый триггеры, регистр сдвига, первый и второй сумматоры, первый регистр адреса, генератор тактовых импульсов, выход которого соединен с тактовьг и входами регистра сдвига и счетчика точек, первый выход которого соединен с тактовым входом счетчика строк, выход которого соединен с первым информационным входом первого дешифратора, с первого по пятый выходы которого соединены с информаци-.,нными входами с первого по пятый триггеров, выход пятого триггера соединен с первым входом элемента И, выход которого и выходы с первого по четвертый триггеров соединены с ин-; формационньъж входами первого сумматора, выход когорога соединен с видеовходом телевизионного индикатора, второй выход счетчика точек соединен с вторым информационным входом первого дешифратора и информационным входом второго дешифратора, вь|ходы которого с соединены с первыми входами элементов И группы, выходь: которых являются уп- . равляющими выходами устройства, шестой выход первого дешифратора соединен с управляющим входом регистра сдвига, выход которого соединен с вторым входом элемента И, информационные входы регистра сдвига являются информационными входами группы устройства, выход счетчика адреса соединен с первым информационным входом второго сумматора, выходы которого являются адресными выходами устройства„ второй информационный вход второго сумматора соединен с выходом первого регистра адреса, информационный и управляющий входы которого являются соответственно первым информационным и первым управляюшим входами устройства, вход сброса счетчика адреса, соединенный с вторыми входами элементов И группы, подключен к выходу четвертого триггера, тактовый вход, счетчика адреса, соединенный с третьими входами элементов И группы, подключен к выходу второго триггера, отличающееся тем, что, с целью повышения быстродействия устройства, оно содержит второй и третий регистры адреса, первый и второй вычитатели, формирователь адреса, коммутатор, выход которого подключен

1615787

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

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

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

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

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

Производственно-издательский комбинат "Патент", r.Óæãîðoä, ул. Гагарина,101 к третьему информационному входу второго сумматора, управляющий и первый и второй информационные входы коммутатора соединены соответственно с первым, вторым и третьим выходами формирователя адреса, тактовый вход которого соединен с третьим выходом счетчика точек, управляющий вход форрователя адреса соединен с выходом 10 второго триггера, выход второго регистра адреса соединен с первыми информационными входами формирователя ад.! реса и первого вычитателя выход котоФ рого соединен с вторым информационным1 входом формирователя адреса и первым информационным входом второго вычитателя, выход которого соединен с третьим информационным входом формирователя адреса, второй информационный вход первого вычитателя.соединен с выходом третьего регистра адреса, второй информационный вход второго вычитателя.является входом "Лог.1" устройства, управляющие и информационные входы второго и третьего регистров адреса являются соответственно вторым и третьим управляющими и вторым и третьим информационными входами устройства.