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


Чтение нескольких регистров таблицы цветов (регистров ЦАП) - подфункция 17h



Чтение нескольких регистров таблицы цветов (регистров ЦАП) - подфункция 17h

Функция производит чтение 18-битовых значений из нескольких последовательно расположенных регистров таблицы цветов: На входе: AH = 10h; AL = 17h - чтение нескольких регистров таблицы цветов; BL = номер первого регистра таблицы цветов (0 -255); CX = число считываемых регистров (1-256); ES:DX - адрес таблицы цветов; На выходе: Данные в таблице по адресу ES:DX.

Таблица цветов содержит по три байта на один регистр таблицы цветов. В каждом байте значащимии являются только младшие 6 бит.









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