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

Требуемая емкость видеоОЗУ для заполнения одной страницы экрана при 8-разрядных ячейках и принятых форматах текста равна 32•64•8 = 2048 • 8=2048 байт=2 Кбайт.

Необходимая разрядность ячейки видеоОЗУ определяется требуемой разрядностью содержащегося в ней кода. Так, для выборки матрицы знака из их общего числа в алфавите N3алф = 256 (28 ) нужен 8-разрядный адресный код, а при N3алф=128 ( 27) – 7-разрядный; в последнем случае один разряд 8-разрядной ячейки видеоОЗУ не используется.

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

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

Емкость ПЗУ ЗГ определяется количеством знаков в алфавите и размерами матрицы. Если, например, алфавит содержит 128 знаков, число ячеек в матрице – 8, ячейка 8-разрядная, то емкость ПЗУ  С= 128 • 8 • 8 = (1024 • 8) бит =1 Кбайт.

      Адрес ячейки ПЗУ ЗГ состоит из двух частей: старшая часть, являясь кодом знака,  адресует всю совокупность ячеек матрицы, т.е. самую матрицу, и является для нее постоянной (рис.19.3). Младшая часть адреса выбирает ячейку матрицы (строку знака). Эта часть принимает столько значений, сколько строк содержит знак, а частота ее изменения равна частоте строчной развертки, так как соседние строки знака расположены друг под другом на соседних строках. растра..


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