Выбор палитры CGA адаптера осуществляется функцией
AH = 0Bh
прерывания 10h.
При этом если BH = 00, то в регистре BL устанавливается цвет фона, если адаптер включен в графический режим 4-6 или устанавливается цвет периферии экрана, если адаптер включен в текстовой режим 0-3.
Если же BH = 01, то выбирается палитра цветов для режимов 4 и 5. В BL записывается номер выбираемой палитры.
Номера палитр адаптера СGА приведены в табл.8
Таблица 8. Палитры CGA – адаптера.
Аппаратная палитра | Яркость фона | Код цвета пикселя | Идентификатор | ||
Палитра 0 Палитра 1 | Нормальная (00-0) Высокая Нормальная (100-0) Высокая (10-1) | Зеленый Светло-зеленый Светло-зеленый Светлый синезел. | Красный Светло-красный Красно-синий Розовый | Коричн. Желтый Светло-серый Белый | CGAC2 CGAC0 CGAC3 CGAC1 |