Видеопамять

Видеоадаптер, установленный в компьютер, использует часть нижней памяти для вывода графики или текстовой информации на дисплей. Правда, обычно это происходит только в основном режиме VGA.

Видеоадаптер может иметь память емкостью свыше 64 Мбайт, но эта память используется графическим процессором видеоадаптера или же центральным процессором с помощью апер туры памяти, расположенной в верхнем адресном пространстве памяти емкостью 4 Гбайт.

Только в основном режиме VGA, например при подсказках DOS или при работе Windows в безопасном режиме, процессор может непосредственно обращаться к видеопамяти емкостью до 128 Кбайт в диапазоне адресов A0000–BFFFFh. Все современные видеоадаптеры также имеют расположенную на плате BIOS, обычно в пределах адресов от C0000 до C7FFFh; эта часть про странства памяти зарезервирована для BIOS видеоадаптера. Вообще, чем выше разрешающая способность и глубина цвета видеоадаптера, тем большее количество системной памяти исполь зует видеоадаптер, но эта дополнительная память (свыше 128 Кбайт) обычно недоступна про цессору. Система просто сообщает видеоадаптеру, что должно быть отображено, а он генерирует изображение, помещая данные непосредственно в видеопамять на плате.

При стандартном распределении памяти для хранения выводимой на монитор информа ции резервируется область размером 128 Кбайт. Эта зарезервированная видеопамять распо лагается в сегментах A000 и B000. Для BIOS видеоадаптер использует дополнительный фрагмент верхней памяти в сегменте C000.