Функция поддерживается только для видеоадаптеров 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