Программирование видеоадаптеров CGA, EGA и VGA

       

Выбор подмножества цветов - подфункция 13h


Функция предназначена для выбора числа подмножеств цветов и выбора активного подмножества:

На входе: AH = 10h;

AL = 13h - выбор подмножества цветов;

BL = 0 - выбор режима:

BH = 0 - 4 подмножества из 64 цветов;

BH = 1 - 16 подмножеств из 16 цветов;

BL = 1 - выбор активного подмножества:

BH = номер подмножества (0-4 или 0-15).

На выходе: Не используются.

Приведем фрагмент программы использующий данную функцию:

; выбираем режим (bh = 1)

mov ah,10h mov al,13h xor bx,bx inc bh int 10h

; устанавливаем активное подмножество subset_num

mov ah,10h mov al,13h mov bl,1 mov bh,subset_num int 10h



Содержание раздела