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


Чтение регистра таблицы цветов - подфункция 15h



Чтение регистра таблицы цветов - подфункция 15h

Функция поддерживается только для видеоадаптеров VGA. Она выполняет чтение одного из регистров таблицы цветов: На входе: AH = 10h; AL = 15h - чтение регистра таблицы цветов; BL = номер читаемого регистра (0-255). На выходе: DH = интенсивность красного цвета (6 бит); CH = интенсивность зеленого цвета (6 бит); CL = интенсивность синего цвета (6 бит);

Следующий пример позволяет считать значение регистра таблицы цветов с номером num_color_reg: mov ah,10h mov al,15h mov bx,num_color_reg int 10h mov red_data,dh mov green_data,ch mov blue_data,cl









Начало  Назад  Вперед