Предыдущая Следующая

Видеобуфер является частью оперативного запоминающего устройства (ОЗУ). Когда пользователь нажимает клавишу клавиатуры, в ячейку видеобуфера заносится код символа, изображенного на этой клавише. При последовательном наборе текста коды его символов заносятся в последовательные ячейки видеоОЗУ.

Знакогенератор содержит ПЗУ и сдвиговый регистр. Графические образы всех знаков алфавита дисплея «зашиты» в ПЗУ знакогенератора (ПЗУ ЗГ). Образ каждого знака разбит на строки; их число равно числу строк растра, на которых знак формируется. Строка знака занимает ячейку ПЗУ, где единицами и нулями представлен «рисунок» строки. Совокупность ячеек, в которые занесен образ знака, называют матрицей знака. Матрица знака  выбирается адресом, которым является код знака из видеобуфера.

 На рис.19.2 изображена матрица буквы «В», где единицами представлен Подпись:  контур буквы. Они записаны в те разряды ячеек матрицы, которые соответствуют позициям погашенных на экране точек растра. Участок экрана, который занимает знак, называют знакоместом.

При формировании буквы "В"  на первой строке растра (первой строке знакоместа) нужно обеспечить запирание луча на первых четырех элементах знакоместа, поэтому в первых четырех разрядах 1- ой ячейки матрицы записаны единицы, на второй строке следует погасить луч на 1-ом и 5-ом элементах (в соответствующие разряды 2-ой ячейки матрицы занесены единицы) и т.д.

Из ПЗУ знакогенератора код строки знака (единицы и нули, составляющие строку образа знака) поступает на сдвиговый регистр; с его выхода разряды кода последовательно управляют горизонтально перемещающимся лучом ЭЛТ, запирая и отпирая его. При передаче на катод ЭЛТ потенциала лог.1 движущийся луч запирается, что на время действия лог.1 создает на строке растра темную полоску; лог.0 подсвечивает луч на участке такой же длины.

Строка знака и знак в целом составляются такими подсвеченными и погашенными элементами строки растра. Так графика строки знака переносится на строку растра.


Предыдущая Следующая