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

10. Область данных видеофункций BIOS


10.1. Переменные в младших адресах памяти

10.2. Таблица окружения

Глава описывает переменные BIOS, размещенные в младших адресах памяти (в так называемой системной области) и используемые видеофункциями BIOS. Знание адресов этих переменных позволяет программе определить количество и тип видеоадаптеров, подключенных к компьютеру, объем видеопамяти, текущий режим работы адаптера.

По содержимому переменных BIOS можно также узнать значения регистров видеоадаптера, используемые по умолчанию в каждом поддерживаемом видеоадаптером режиме.

10.1. Переменные в младших адресах памяти
В младших адресах памяти 0000:0400 - 0000:0500 расположены переменные BIOS, в которых находятся основные параметры, определяющие состояние компьютера. Прикладные программы должны осторожно обращат...
10.2. Таблица окружения
Таблица окружения содержит восемь двойных слов, представляющих собой указатели на различные структуры (таблицы и буфера памяти), используемые видеоадаптером. Вы можете заменить таблицу окружения,...
Таблица параметров
Таблица параметровТеперь рассмотрим таблицу параметров. Эта таблица используется BIOS для установки регистров видеоадаптера при изменении режимов его работы. Таблица содержит описания для каждого...
Область сохранения
Область сохраненияBIOS EGA/VGA сохраняет в этой таблице значения регистров цветовой палитры и регистра цвета рамки. На видеоадаптере EGA эти регистры доступны только для записи. Таким образом, чер...
Вспомогательная таблица символов текстового режима
Вспомогательная таблица символов текстового режимаВспомогательная таблица символов текстового режима не обязательно должна присутствовать. Если соответствующий указатель в таблице окружения равен...
Вспомогательная таблица символов для графического режима
Вспомогательная таблица символов для графического режимаВспомогательная таблица символов для графического режима не обязательно должна присутствовать. Если соответствующий указатель в таблице окру...








Начало    


cialis walmart