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* |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.