Устройство для отображения графической информации на экране видеоконтрольного блока
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ НА ЭКРАНЕ ВИДЕОКОНТРОЛЬНОГО БЛОКА, содержащее последовательно соединенные генератор импульсов, счетчик элементов строки и первы блок сравнения, последовательно соединенные счетчик адресов элементов строки, блок памяти адресов элементов строки и первый блок сравнения, отличающееся, тем, что, с целью упрощения и повышения надежности устройства, оно содержит последовательно соединенные .коммутатор и блок памяти строки, адресный вход которого соединен с выходом счетчика элементов строки, а информационный вход - с выходом блока памяти адресов элементов строки, вто рои вход коммутатора соединен с выходом блока памяти адресов элементов строки, последовательно соединенные второй блок сравнения, блок памяти числа изменений элементов строки и счетчик строк, счетный вход которого соединен со вторым выходом генератора импульсов, а установочный вход с третьим выходом генератора импульсов , счетчик числа изменений элементов строки, выход которого соединен со вторым входом второго блока сравнения , выход которого соединен с установочным входом счетчика числа изменений элементов строки, триггер, ( вход установки 1 которого соединен (Л с третьим выходом генератора импульсов , а вход установки О соединен с с в.ыходом второго блока сравнения, элемент И, первый вход которого соединен с выходом первого блока сравнения , второй вход - с выходом триггера , а выход соединен со счетным входом счетчика адресов элементов ю строки, входом записи блока памяти , 00 СП строки, третьим входом коммутатора и входом счетчика числа изменений о элементов строки, третий выход генератора импульсов соединен с установочным входом счетчика элементов строки, а второй выход генератора импульсов соединен с установочным входом счетчика адресов элементов строки.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (504009 G 1 16 (21) 3692978/24-24 (22) 20,01.84 (46) 15.12.85. Бюл. ¹ 46 (71) Московский Ордена Трудового
Красного Знамени институт народного хозяйства им. Г.В.Плеханова (72) С.А.Долженков, В.И.Медведев, Н.А.Панкина и А.В.Скуратов (53) 681.327.11(088.8) (56) Гуглин И.Н. и Майзульс P.À.
Современные методы и устройство отображения информации. М,: Радио и связь, 1981, с. 173.
Авторское свидетельство СССР № 1001162, кл. G 09 G 1/16, !981. (54)(57) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ
ГРАФИЧЕСКОЙ ИНФОРМАЦИИ НА ЭКРАНЕ
ВИДЕОКОНТРОЛЬНОГО БЛОКА, содержащее последовательно соединенные генератор импульсов, счетчик элементов строки и первый блок сравнения, последовательно соединенные счетчик ад; ресов элементов строки, блок памяти адресов элементов строки и первый блок сравйения, о т л и ч а ю щ е е с я . тем, что, с целью упрощения и повышения надежности устройства, оно содержит последовательно соединенные .коммутатор и блок памяти строки, ад- . ресный вход которого соединен с выходом счетчика элементов строки, а информационный вход - с выходом блока памяти адресов элементов строки, вто".
„„SU„„3198561 рой вход коммутатора соединен с выходом блока памяти адресов элементов строки, последовательно соединенные второй блок сравнения, блок памяти числа изменений элементов строки и счетчик строк, счетный вход которого соединен со вторым выходом генератора импульсов, а установочный входс третьим выходом генератора импульсов, счетчик числа изменений элементов строки, выход которого соединен со вторым входом второго блока сравнения, выход которого соединен с установочным входом счетчика числа изменений элементов строки, триггер, вход установки "1" которого соединен с третьим выходом генератора импульсов, а вход установки "0" соединен с выходом второго блока сравнения, элемент И, первый вход которого соединен с выходом первого блока срав" нения, второй вход — с выходом триг- фиий гера, а выход соединен со счетным входом счетчика адресов элементов строки, входом записи блока памяти . р строки, третьим входом коммутатора и входом счетчика числа изменений элементов строки, третий выход генератора импульсов соединен с установочным входом счетчика элементов строки, а второй выход генератора импульсов соединен с установочным входом счетчика адресов элементов р строки.
1 11
Изобретение относится к вычислительной технике и может быть использовано для построения систем отобра" жения графической информации на экране видеоконтрольного блока (BKR), Целью изобретения является упрощение и повышение надежности устройства .
На чертеже приведена блок-схема устройства. .Устройство содержит генератор 1 импульсов, счетчик 2 элементов строки, первый блок. 3 сравнения, счетчик 4 адресов элементов строки, блок 5 памяти адресов элементов строки, коммутатор 6, блок 7 памяти строки, второй блок 8 сравнения, блок 9 памяти числа изменений элементов строки, счетчик 10 строк, счетчик 11 числа изменений элементов строки, триггер 12, элемент И 13, Блок 7 памяти строки содержит в поэлементном коде код цвета каждого элемента разложения экрана по одной строке и адресуется счетчиком 2 элементов строки.
Блок 5 памяти адресов разбит на секции. Первая секция содержит информацию о первой строке отображаемого кадра и представляет собой мас" сив кодовых слов, размер которого численно равен числу элементов разложения экрана по строке. Каждое кодовое слово массива содержит информацию об адресе элемента по строке и коде его цвета. Информация в первую секцию заносится так, чтобы адреса элементов каждого кодового слова последовательно возрастали.
Каждая последующая секция представ ляет собой массив кодовых слов, которые содержат информацию об отличии последующей строки изображения от предыдущей, и включает номера по строке отличных элементов в порядке возрастания и код их цвета. Информация в блоке 6 памяти адресов записана последовательно, а для последовательности строк одинакового изображения используется только одна секция.
Количество ячеек в блоке 9 памяти числа изменений равно числу строк отображаемого кадра. Первая ячейка блока 9 содержит число, равное количеству элементов разложения экрана по строке. Все последующие ячейки содержат число изменяемых элементов в каждой строке. Ддя яче- .
98561 2
1О
S0
55 ек, соответствующих строкам, в кото— рых не происходит смены цвета, количество меняемых элементов равно нулю.
Перед началом отображения производится запись информации в блоки памяти и установка счетчика 11 в нулевое состояние. Для упрощения блок-схемы цепи ввода и установки на чертеже не пок аз аны.
Устройство р аб от ае т следующим образом.
В начале отображения очередного кадра генератор импульсов вырабатывает строчный (СТМ) и кадровый (СКИ-) импульсы, которые устанавливают триггер 12 в единичное состояние, сбрасывают содержимое счетчика
2 элементов, счетчика 10 строк и счетчика 4 адресов в нулевые состояния. После этого из блока 5 памяти адресов элементов строки считывается адрес и цвет первого элемента первой строки. Так как считываемый адрес равен состоянию счетчика 2 элементов строки, первая схема сравнения вырабатывает сигнал. Этот сигнал проходит через открытый элемент И 13 и поступает на вход L блока 7 памяти строки. По этому сигналу код цвета первого элемента первой строки записывается по первому адресу счетчика
2 элементов строки, Одновременно сигнал с выхода элемента И 13 поступает на коммутаторы 6 и увеличивает содержимое счетчика 4 адресов на единицу. По этому сигналу коммутатор передает на ВКБ код цвета от блока
5 .памяти адресов элементов строки.
Таким образом, на экране ВКБ произведено отображение первой точки стро" ки и запись ее кода цвета в блок 7 памяти строки.
Параллельно с этим из блока 9 памяти числа изменений считывается число, равное количеству элементов разложения экрана по строке, и подается на вход второго 8 блока сравнения. На второй вход второй 8 схемы сравнения поступает код от счетчика 11 числа изменений. Так как содержимое счетчика 11 числа изменений равно единице, то второй 8 блок сравнения не срабатывает.
Далее генератор 1 импульсов вырабатывает синхроимпульс (СИ ), который поступает на вход счетчика 2 элемен" тов и увеличивает его состояние на единицу. Так как на вход первого блока 3 сравнения поступает адрес второго элемента иэ блока 5 памяти адресов, первый блок 3 сравнения вырабатывает импульс. По этому импульсу происходит запись кода цвета второго элемента первой строки в блок 7 памяти строки, переключение коммутатора 6 и отображение второго элемента на экране ВКБ, увеличение содержимого счетчика 4 адресов на единицу и увеличение счетчика Il числа изменений на единицу.
Далее работа устройства повторяется для всех элементов первой стро». ки. Таким образом в блок 7 памяти записаны коды цветов всех элементов первой строки.
Перед началом отображения второй строки генератор 1 импульсов вырабатывает строчный импульс. По этому импульсу счетчик 2 элементов сбрасывается в нулевое состояние, триггер
12 устанавливается в единичное состояние и содержимое счетчика 10 строк увеличивается на единицу. При этом из блока 9 памяти числа изменений считывается количество отличных элементов второй строки от первой.
Генератор 1 импульсов вырабатывает синхроимпульсы, которые поступают на счетный вход счетчика 2 элементов, последовательно увеличивая его содержимое. При этом код цвета поступает из блока 7 памяти строки через коммутатор 6 на ВКБ. Как только адрес первого отличного элемента, хранимый в блоке 5 памяти адресов, станет равным содержимому счетчика
2 элементов, первый блок 3 сравнения выработает импульс, по которому код цвета первого элемента запишется в блок 7 памяти строки, содержимое счетчика 4 адресов и счетчика 11
1198561 4 числа изменений увеличивается на единицу. Из блока 5 памяти адресов считывается адрес и цвет следующего отличительного элемента.
Далее работа устройства повторя ется до тех пор, пока содержимое счетчика 11 числа изменений не станет равным числу, считываемому из блока 9 памяти числа изменений.
1п В этом случае второй блок 8 сравнения вырабатывает импульс, по которому сбрасываются в нулевое состояние триггер 12 и счетчик 11 числа изменений. Таким образом, происходит отображение последнего отличного элемента данной строки, С увеличением счетчика 2 числа элементов происходит отображение оставшегося участка строки.
Процесс отображения последующих строк кадра аналогичен.
B том случае, если последующая строка изображения идентична предьгдущей, в блоке 9 памяти числа изменений хранится код "0" для данной строки. Поэтому в момент начала отображения первого элемента этой строки второй блок 8 сравнения вырабатывает импульс, который устанавливает триггер 12 в нулевое состояние.
Поэтому в течение всего цикла отображения данной строки элемент И 13 закрыт и отображение на экране ВКБ происходит из блока 7 памяти строки.
После отображения одного кадра генератор 1 импульсов вырабатывает кадровый синхроимпульс, который устанавливает в нулевое состояние .счетчик 10 строк и счетчик 4 адреса.
Таким образом, устройство готово к отображению следующего кадра.
1198561
Составитель В.Фунтова
Редактор М,Колб Техред А.Бойко Корректор Л.Пилипенко
Заказ 7725/50 Тираж 45! Подписное
ВИИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4