Функция производит запись 18-битной величины в один из 256 регистров таблицы цветов: На входе: AH = 10h; AL = 10h - установка регистра таблицы цветов; BX = номер регистра таблицы цветов (0-255); DH = интенсивность красного цвета (6 бит); CH = интенсивность зеленого цвета (6 бит); CL = интенсивность синего цвета (6 бит). На выходе: Не используются.
Пример использования функции установки одного регистра таблицы цветов приведен ниже: mov ah,10h ; выбираем функцию установки регистра цветов mov al,ah ; устанавливаем номер регистра таблицы цветов mov bx,num_reg ; определяем величины красной, зеленой и синей составляющих mov dh,red mov ch,green mov cl,blue int 10h