|
Здесь мы рассматриваем только стандартные 4-х цветные
палитры, которые характерны для режима 4 (палитры 0 и 1).
Палитра 0:
0 - текущий цвет фона
1 - зеленый (2)
2 - красный (4)
3 - коричневый (6)
Палитра 1:
0 - текущий цвет фона
1 - циан (3)
2 - пурпупный (5)
3 - белый (7)
____________________________________________________________
Номер функции Параметры
обслуживания
____________________________________________________________
AH = 11 BH = указатель палитры (0 или 1 для
среднего разрешения
BL = цвет или палитра использования
с указателем цвета
____________________________________________________________
Функция обслуживания с кодом 12 (C/16) предназначена для
записи пикселя. |
резервное копирование |
|
{img2} |
антивирусные программы |
|
Поскольку положение курсора, используемое
функциями обслуживания с кодами 9,10,14, рассматривается в
контексте символов, то здесь необходимо указывать строку
развертки и позицию (столбец) пикселя. Координаты пикселя
отсчитываются от верхнего левого угла экрана (0,0). |
резервное копирование данных |
|
|
Номер
строки развертки, для которого треуется один байт указывается
в регистре DL, для номера столбца одного байта недостаочно -
ему отведен регистр CX.
Цвет задается в регистре AL и может быть использован
либо непосредственно, либо в сочетании с другими цветами
(операция XOR).
____________________________________________________________
Номер функции Параметры
обслуживания
____________________________________________________________
AH = 12 AL = код цвета пикселя (0 - 15)
DL = номер строки пикселя
CX = номер столбца пикселя
____________________________________________________________
Функция обслуживания с кодом 13 (D/16) предназначена
для чтения пикселя, точнее для получения информации о его
цвете. |
перевод с английского на русский |
|
|
avast 4 professional, panda activescan, avast 4, немецко русский словарь, отказоустойчивые вычислительные системы, .
програмное обеспечение
|
В 2-х
цветном режиме имеется один бит для каждого пикселя и цвет
пикселя задается в виде О или 1. В 4-х цветном режиме
предусмотрены два бита, принимающие значения от О до 3. В
16-ти цветном режиме цвет задается с помощью 4 битов,
хранящих значение от 0 до 15.
Одна из модификаций функции обслуживания с кодом 11
применима к текстовым режимам, все остальные - только к
графическим. Для текстовых режимов справедливо следующее
правило: если BH=0, то BL указывает цвет окружения текстовой
области, выбранной из полной 16-ти цветной палитры. Для
любого графического режима, если BH=0, то BL указывает цвет
фона и цвет окружения. Окружение эквивалентно произвольной
области экрана, если речь идет о цвете фона. Значение BL
может быть выбрано из полной 16-ти цветной палитры.
Если BH=1, то BL определяет палитру. Для цветного
графического адаптера это применимо только к режиму 4
(среднее разрешение 4-х цветная графика). Для более
совершенных графических адаптеров, в том числе и для PCjr,
это положение расространяется и на все остальные режимы.
|
|
|