Формирование символов в устройствах отображения информации с полным теле растром.

В современных компьютерных системах в основном используются устройства отображения информации телевизионного типа, в которых изображение на экране формируется на полном телевизионном растре. Такой принцип объясняется универсальными возможностями телевизионного растра, который позволяет формировать не только знаковую, но и графическую информацию, поступающую от различных сигналов. В основе отображения используется телевизионный принцип, то есть накапливается опыт телевизионной техники. Информацию на экране монитора можно формировать и отображать локально на определенном участке (принцип локального растра) или одновременно формировать и отображать весь экран (полный телевизионный растр).

Принцип полного телевизионного растра сводится к следующему: при включении монитора с помощью электронного луча экран заполняется телевизионными строками, то есть экран готов к формированию и отображению информации. Количество телевизионных строк, которые отводятся для формирования одного знака, называются знаковой строкой. Определяется это количество вертикальным размером матрицы знака. После этого процесс отображения информации сводится к следующему: в самой первой телевизионной строке осуществляется подсветка всех точек, тех составляющих знаков, которые необходимо отобразить. Эти составляющие берутся из матриц разложения, которые подготавливаются для отображения первой знаковой строки. Затем по такому же принципу отображаются элементы на второй телевизионной строке, третьей и так далее, пока не будет полностью отображены все знаковые графы. То есть при этом способе формируется и отображается весь экран при последующих подходах электронного луча.

Для реализации принципа полного телевизионного распада необходима временная увязка - синхронизация между собой таких параметров как строчная развертка, кадровая развертка и видео усилитель для формирования яркости в нужных точках экрана.

Пользователь видит на экране изображение одной страницы текста. Число строк текста и количество знаков определяется конструкцией и характеристиками электронных блоков и в первую очередь, параметрами блоков строчной и кадровой развертки. Пусть за время формирования одного кадра (условно частота кадров fк=50 Гц, время 20 мс) электрический луч прочерчивает 300 тел строк. Пусть число знаковых строк = 20 (количество строк текста на экране). Тогда матрица знакоместа будет иметь для одной знаковой строки 300/25=12 телевизионных строк или 12 точек по вертикали. Пусть в знаковой строке размещается 80 символов. Пусть под каждый символ отводится 9 точек по горизонтали. Тогда на одной телевизионной линии необходимо сформировать 80*9=720 импульсов (точек). Необходимо учесть время на обратный ход луча. Обычно его также учитывают через число знакомест. Для рассмотренного примера время обратного хода = 32 точкам.

Рассчитать частоту, с которой видео усилитель должен формировать точку на экране:

fкадр = 50 Гц, время

время формирования телевизионной строки:

количество формирования точек телевизионной строке с учетом обратного хода

- прямой ход: количество знаков = 80;

точек в знаке = 9;

- обратный ход: количество знаков = 32;

точек в знаке = 9;

общее количество точек: 9*80+9*32=1008 точек

время формирования одной точки:

частота появления точек:

или частота следования синхроимпульса для рассмотренного примера.

Приведенный пример можно проиллюстрировать графически:

 

       
 
   
t
 

 

 


СИ – синхроимпульсы горизонтальной матрицы, формирования элементов символа строки

X* - коды точек, формируемых импульсов элементов разложения телевизионной строки

НЛ – начало линии (начало телевизионной строки)

НЗН – начало знаков в строке

Таким образом, в рассмотренном примере имеем: знакоместа 9х12, количество знакомест в строке 80, число знаковых строк 25. В знакогенераторе для каждого знака предусматривается матрица разложения, которая соответствует конфигурации знаков (1 – наличие точки, 0 – отсутствие точки). Размерность матрицы знака должна быть меньше знакоместа на экране. Чтобы обеспечить расстояние между знаками в строке и между знаковыми строками. Для размера знакоместа 9х12 матрицу разложения целесообразно взять 7х9.

 
 

7.2 Структурная схема алфавитно-цифрового дисплея

 


 

 

И – индикатор или экран

АЦК, ФК – алфавитно-цифровые и функциональные клавиши – клавиатура

БУ – блок управления с микропроцессором и регистрами

Рг АДР ЗУР – регистр адреса запоминающего устройства регенерации

Рг АДР К – регистр адреса курсора

Рг СИМВ – регистр адреса символа

Рг АТР – регистр адреса атрибута

ГНЗ – генератор знаков

ГА – генератор атрибута

ВИУ – видеоусилитель

ЗУР – запоминающее устройство регенерации

ДФ – дисплейный файл

БСК – блок связи с каналом (связь с ЭВМ)

I, K – номер строки и колонки в знакоместе

ПК – признак курсора

СИ – синхроимпульс

X* - коды точек формируемых импульсов, элементов разложения телевизионной строки

ВС – видеосигнал

ЯР, ИН – яркость, инверсия

ПДЧ – подчеркивание

МРЦ – мерцание

ЗП – защищенное поле

МП – модифицированное поле

СМ – признак (сигнал) мерцания

НЛ – начало линии (начало телевизионной строки)

НЗН – начало знаков в строке

В знакогенераторе предусматривается порядок чтения данных, при котором биты в каждом знакоместе считываются последовательно слева направо в порядке возрастания номеров, для каждой телевизионной строки в отдельности. Адрес, по которому считывается информация, формируется из кодов знака, номера строки к и номера столбца знакоместа i. Такой способ адресации позволяет организовать отображение бита, расположенного на первой телевизионной строке для всех 80 символов, затем на второй и так далее до формирования всей знаковой строки. После происходит смена кодов для второй знаковой строки и так далее до формирования всех 25 строк.

Дисплейный файл расположен аналогично тексту на экране.

В запоминающем устройстве регенерации кроме информации об отображении знака хранятся коды дополнительных признаков – атрибутов, которые устанавливают правила отображения или правила редактирования символов, следующие за атрибутами. Область между двумя атрибутами называется полем.

 

 

Тема 8: Характеристики и параметры видеосистемы