Функция поддерживается только для видеоадаптеров VGA и SVGA. Она выполняет чтение одного из регистров таблицы цветов:
На входе: |
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