Фиг.1
; Изобретение относится к автоматика
1и вычислительной технике и может бБ1ть
использовано для вывода инфориации
|из ЭВМ.
; Цель изобретения - повышение быст родействия устройства,
I На фиг.1 представлена структурная
схема устройства; на фиг,2 - структурная схема формирователя адреса„
Устройство содержит генератор 1 тактовых импульсов, счетчик 2 точек счетчик 3 строк, счетчик,4 адреса, группу элементов И 5, первый 6 и второй 7 дешифраторы, первый 8, второй 9, третий 10, четвертый 11 и пятый 12 триггеры, регистр 13 сдвига, элемент И 14, первый сумматор 15, телевизионный индикатор 16, первый регистр 17 адреса, второй сумматор 18, коммута- тор 19, формирователь 20 адреса, вго рой 21 и третий 22 регистры адреса,, первый 23 и второй 24 вычитатели. I Формирователь 20 адреса содержит ;счетчики 25 и 26, элементы И 27-30, |элементы 31 и 32 сравнения, элемент :ИЛИ 33, триггер.34.
Устройство работает следующим образом.
Генератор 1 импульсов формирует импульсы высокой частоты, соответствующие требуемой дискретизации растра ;экрана по горизонтали, которые посту- |пают на вход счетчика 2 точек к на тактовьй вход регистра 13 сдвига, осуществляя сдвиг содержащейся в нем I информащга, которая заносится из паг- мяти ЭВМ (не показана). Емкость ре- ;гистра 13 сдвига равна разрядности слова памяти ЭВМ. Коэффициент пере- счета счетчика 2 точек соответствует телевизионному стандарту длительност строчной развертки. Сигнал с выхода старшего разряда счетчика 2 точек поступает на вход счетчика 3 , который осуществляет пересчет строк в кадре и имеет период пересчета, равный длительности кадровой развертки.
Сигналы с выходов счетчиков 2 и 3 поступают на выходы дешифраторов 6 и 7.
Первый дешифратор формирует управ лякщие сигналы записи слова информации в регистр 13, переброса пятого триггера 12, который разрешает прохождение видеосигналй со-сдвига реги- стра 13 через элемент И 14 во время видимого кода луча кадровой и строч
д
5 0 5
Q j 0 д
ной разверток и сигналы формирования строчного синхроимпульса, на выходе .первого триггера 8, строчного гасяще- го импульса на выходе второго триггера 9f кадрового синхроимпульса на выходе третьего триггера 10, кадрового гасящего импульса на выходе четвертого триггера 11,
Полученные таким образом компоненты телевизионной сикхросмеси совместно с видеоси1 налом, поступающим с выхода первого элемента И 14, преобразуются сумматором 15 в стандартный телевизионньй видеосигнал, который поступает на вгздеовход телевизионного индикатора 16 Сигналы с выхода вто- рого дешифратора 7 поступают на элементы И 5 группы, на которых совместно с сигналами с выходс-з второго 9 и четвертого 11 триггеров формируются сигналы запроса следуклдего слова от ЭВМ, причем запрос следунщего слова памяти совмещен во времени со сдвигом предыдущего слова в регистре 13.
Размер изображения на экране сос/ ло
тавляет 2 слов по горизонтали и 2 строк по вертикали „ Каж,цая точка на экране кодируется одним битом в памяти ЭВМ с разрядностью слова 2° бит.
Адрес Aj.( считываемого слова, фор- .ш pyeмьй устройством, определяется по формуле
АСЧ Han+Ax/A i
где. А ид. - начальньй адрес отображения, задаваемый из ЭВМ в регистр 17 адреса; Aj. - адрес слова в строке изображения;А ц, - адрес текущей строки изоб-
ражения.
Штематическое поле координат экрана имеет начало координат в нижнем левом углу экрана. Развертка изображения осуществляется слева на- праэо, начиная с верхнего левого . угла. Адрес AU. определяется, кодом счетчика 4 адреса, которьй устанавливается в О кадровым, гасящим импульсом и пересчитьшает строчные гасящие импульсы на видимом ходе кадра. . ,
Составляющая адреса Aj, формируется блоком 20 следуюпщм образом. В режиме сдвига фрагмента изображения вправо в регистр 21..заносится координата Х, гранида сдвига, а в регистр 22 код величины сдвига fix На выкоде Бьмитателя 23 .формируется код (Хе-йХ)
а на выходе вычитателя 2 - код ( АХ-1), которые поступают соответственно на информационные входы счетчика 25 и элемента 32 сравнения. По сигналу строчного гасящего импульса, поступающего-с выхода триггера 9, код () заносится в счетчик 25 и устанавливаются в О счетчик 26 и триггер 34, который прямым выходом управляет коммутатором 19j подключая на его выход выходы счетчика 25J инверсный выход триггера 34 открывает элемент И 27 Через элемент И 27 на тактовый вход счетчика 25 на видимом ходе строки начинают проходить импульсы со счетчика 2 точек с периодо смены адресов блока памяти ЭВМ. Элементы И 29 и 30 при этом закрыты. Элемент 31 сравнения сравнивает код в счетчике 25 с значением Х и при их совпадении через элемент И 28 и ИЛИ 33 задним фронтом перебрасывает триггер 34 в состояние 1 по тактовому входу, тем самым запирая элемен ты И 27 и 28 и открывая элементы И 29 и 30., Кроме того, триггер 34 переключает комг-сутатор 19 так, что к вхо д сумматора 18 подключается выход счетчика 26. Таким образом, с начала
строки отсчитываются адреса с ( по Xjj, после чего начинает считать сч:етчик 26, формируя адреса с А,(0 до AJ(XO-UX-I).
По достижении адреса -1 элемент 32 сравнения формирует импульсы, перебрасывающие триггер 34 снова в О, чем обеспечивается продолжение счета с кода Xjj+1 счетчиком 25 и подача их на вход сумматора 18 через коммутатор 19. Коэффициент пересчета счетчика 25 равен числу слов в строке изображения. С приходом еле- дунщего строчного гасящего импульса процедура повторяется,.
Таким образом, предлагаемое уст-- ройство обеспечивает повышение быстродействия при перемещении фрагмента изображения по горизонтали,,так как стирание и перезапись всех точек изображения, находящихся в перемещаемых фрагментах, заменяется выполнением всего двух команд ЭВМ записи кодов в регистры.
Формула изобретения
Устройство для вывода графической информации,, содержащее счетчик точек.
10
25
15
20
счетчик строк, счетчик адреса, элемент И, группу элементов И, первый и второй дешифраторы, с первого по пятый триггеры, регистр сдвига, первый и второй сумматоры, первый ре- , гистр адреса, генератор тактовых импульсов, выход которого соединен с тактовьгт входами регистра сдвига и счетчика точек, первый выход которого соединен с тактовым входом счетчика строк, выход которого соединен с первым информационным входом первого дешифратора, с первого по пятый выходы которого соединены с информационными входами с первого по пятый триггеров, выход пятого триггера соединен с первьЕм входом элемента И, выход которого и выходы с первого по четвертьй триггеров соединены с ин- ;. формационными входами первого сумматора, выход которого соединен с ви- деовходом телевизионного индикатора , второй выход счетчика точек соединен с вторым информационным входом первого дешифратора и информационным входом второго дeIШiфpaтopa, выходы которого с соединены с первыми входами элементов И. ,, выходы которьж являются уп разлякщими выходами устройства, шестой nepBoi D дешифратора соединен с управляющим входом рех истра сдвига, выход которого соединен с вторым входом элемента И, информационные входы регистра сдвига являются информационными входами группы уст- ройства, выход счетчика адреса соединен с первым информационным входом второго сумматора, выходы которого являются адресными выходами устройства, второй информационный вход второго cyм aтopa соединен с выходом первого регистра адреса, информационный и управлякщий входы которого являются д5 соответственно первым информационным и первым управлякшим входами устройства, вход сброса счетчика адреса, соединенньй с вторыми входами элементов И группы, пэдклкиен к выходу 5Q четвертого триггера, тактовый вход, счетчика адреса, соединенный с третьими входами элементов И группы, подключен к выходу второго триггера, отличающееся тем, что, с целью повьшения быстродействия устройства, оно содержит второй и третий регистры адреса, первый и вто- рой вычитатели, формирователь адреса, коммутатор, выход которого подключен
30
35
40
5
К третьему информационному входу второго сумматора, управляющий и первый |и второй информационные входы коммутатора соединены соответственно с Иерным, вторым и третьим выходами формирователя адреса, тактовый вход Ь оторого соединен с третьим выходом |счетчика точек, управляющий вход формирователя адреса соединен с выходом BTopoi o триггера, выход второго регистра адреса соединен с первыми инфор- ма1ционными входами формирователя адреса и первого вычитателя, выход которого соединен с вторым информационным входом формирователя адреса и первым
информационным входом второго вычита- теля, выход которого соединен с третьим информационным входом формирователя адреса, второй информационный вход первого вычитателя,соединен с выходом третьего регистра адреса, второй информационный вход второго вычитателя. является входом Лог,1 устройства, управляющие и информационные входы второго и третьего регистров адреса являются соответственно вторым и третьим управляющими и вторым и третьим информационными входами устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вывода графической информации | 1988 |
|
SU1615785A1 |
Устройство для вывода графической информации | 1988 |
|
SU1615786A1 |
Устройство для формирования видеосигнала | 1988 |
|
SU1675930A1 |
Устройство для вывода графической информации | 1989 |
|
SU1644208A1 |
Устройство для считывания графической информации | 1986 |
|
SU1377882A1 |
Устройство для вывода графической информации | 1985 |
|
SU1339625A1 |
Устройство для ввода информации | 1988 |
|
SU1536368A1 |
Устройство для вывода графической информации | 1990 |
|
SU1783572A1 |
Устройство для вывода графической информации | 1986 |
|
SU1399809A1 |
Устройство для вывода графической информации | 1987 |
|
SU1437908A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации из ЭВМ. Цель изобретения - повышение быстродействия устройства, которая достигается введением коммутатора 19, формирователя 20 адреса, второго 21 и третьего 22 регистров адреса, первого 23 и второго 24 вычитателей и соответствующих функциональных связей. Изобретение позволяет перемещать фрагменты изображения по горизонтали не переписывая информацию в блоке памяти ЭВМ. 2 ил.
От Sj).9
От ffji.l
Устройство для вывода графическойиНфОРМАции | 1979 |
|
SU824285A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Устройство для вывода графической информации | 1982 |
|
SU1078450A2 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Авторы
Даты
1990-12-23—Публикация
1988-11-29—Подача