Методические указания по лабораторным работам по курсу «Аппаратные средства компьютерных систем», страница 21

       ADD   DX,0B800h

       MOV   [DX],AX ;Переслать содержимое AX по адресу в DX

       POP   CX

       POP   DX

       RET

DirVA  ENDP

Рисунок 3.3

При использовании графического режима прежде всего должен быть определен набор допустимых цветов (палитра), относящихся ко всему экрану. Для видеокарт типа VGA и SVGA управление палитрой цветов в графических режимах аналогично. Функции 0Bh и 10h позволяют установить палитру. Доступ ко всем ячейкам палитры и/или к одной отдельной ячейке выполняется через функцию 10 прерывания Int 10h.

Таблица 3.1 — Функции доступа к палитре

Операция

Подфунк­ция

Примечание

Запись в регистр палитры ЦАП

10h

1*

Запись в регистры палитры ЦАП

12h

1*

Задание номера текущей страницы палитры

13h

текст, графика, 2*

Считывание регистра палитры ЦАП

15h

Считывание блока регистров палитры ЦАП

17h

Чтение организации страниц палитры

1Ah

текст, графика

Установка значений уровня серого блока регистров палитры ЦАП

1Bh

3*