Cтраница 2
СС % - вспомогательный массив, куда помещается образ символа, выводимого на экран. [16]
![]() |
Определение адресов байтов данных, образующих наборы образов. [17] |
Фактически это не что иное, как номер записи образа символа в наборе. [18]
Первые 128 байт файла образуют заголовок, а затем хранятся образы символов в векторной форме. [19]
![]() |
Значения ПИКСЕЛЕЙ в байте данных. [20] |
Ниже приведена подпрограмма редактора TVIMAG для цветных символов, вызывающая образ символа из памяти и выдающая его на экран. Напомним, что набор данных для цветного символа содержит 144 байт плюс 13-байтовый заголовок. [21]
![]() |
Структура индексных массивов. редактор VECED. [22] |
На рис. 11.7 показана схема работы редактора VECED при записи образа символа в память. [23]
Обращение к этой подпрограмме происходит, когда а) загружается файл образов символов; б) отредактированный символ с помощью оператора PUT ( при нажатии функциональной клавиши F4) записывается в набор данных. [24]
Переменная КХ % используется для управления считыванием байтов для физических сегментов образа символа. Поскольку нет гарантии, что все физические сегменты данного символа расположены друг за другом, вам необходимо контролировать извлечение байтов из текущего сегмента, чтобы определить момент окончания его разгрузки и найти адрес следующего сегмента. [25]
После ее нажатия редактор запрашивает номер кода ASCII для указания позиции образа запоминаемого символа в наборе. Если символ не является буквой, цифрой или каким-либо специальным символом ASCII, присваиваемый ему номер может быть задан произвольно. Однако в расположении символов должна быть определенная система, чтобы потом было проще находить их в наборе. [26]
Необходимо отметить, что, когда речь шла об открытии файла для образов символов как в подпрограмме, начинающейся в строке 300, так и в подпрограмме со строки 549, на самом деле образовывалось два файла. [27]
Дает возможность использовать файлы фиксированнной длины при переменной длине записей для хранения образов символов. [28]
Помещает заполненную часть стека сегментов ( SS %) в конец набора образов символов. [29]
![]() |
Схема просмотра изображения для воспроизведения его на принтере. [30] |