Статус нашего сайта: |
ICQ Information Center |
ICQ SHOP 5-значные 6-значные 7-значные 8-значные 9-значные Rippers List ОПЛАТА СТАТЬИ СЕКРЕТЫ HELP CENTER OWNED LIST РОЗЫСК!New! ICQ РЕЛИЗЫ Протоколы ICQ LOL ;-) Настройка компьютера Аватарки Смайлики СОФТ Mail Checkers Bruteforces ICQTeam Soft 8thWonder Soft Other Progs ICQ Patches Miranda ICQ ФорумАрхив! ВАШ АККАУНТ ICQ LiveJournal
РекламаНаш канал:irc.icqinfo.ru |
Скотт Мюлле- Модернизация и ремонт ПК стр.432В большинстве компьютеров класса AT использовались не все зарезервированные 384 Кбайт. Например, в соответствии со стандартом IBM зарезервированная видеопамять начинается с адреса A0000, т.е. сразу за границей основной памяти. Эта область используется стандартными режимами VGA, в то время как монохромные и цветные текстовые режимы используют соответственно диапазоны адресов B0000-B7FFF и B8000-BFFFF. В старых адаптерах (не VGA) используется только сегмент B000. Объем памяти зависит от типа и режима работы видеоадаптера. Однако процессор определяет видеопамять как одну область размером 128 Кбайт. При этом неважно, какой объем памяти установлен собственно видеоадаптером. Хотя верхние 384 Кбайт первого мегабайта вначале были названы резервной памятью, в незанятые участки этой области можно загрузить 16-разрядные драйверы (например, Ansi.sys) или резидентные программы (например, Mouse.com), что позволяет освободить часть основной памяти для других нужд. Объем свободного пространства верхней памяти может быть различным для разных компьютеров; все зависит от того, какие платы адаптеров установлены. Например, большинство сетевых адаптеров и адаптеров стандарта SCSI используют часть этой памяти в своих целях. Замечание Описание сегментной и линейной адресации памяти можно найти в дополнении на прилагаемом компакт-диске. Видеопамять Видеоадаптер, установленный в компьютер, использует часть нижней памяти для вывода графики или текстовой информации на дисплей. Правда, обычно это происходит только в основном режиме VGA. Видеоадаптер может иметь память емкостью свыше 64 Мбайт, но эта память используется графическим процессором видеоадаптера или же центральным процессором с помощью апертуры памяти, расположенной в верхнем адресном пространстве памяти емкостью 4 Гбайт. Только в основном режиме VGA, например при подсказках DOS или при работе Windows в безопасном режиме, процессор может непосредственно обращаться к видеопамяти емкостью до 128 Кбайт в диапазоне адресов A0000-BFFFFh. Все современные видеоадаптеры также имеют расположенную на плате BIOS, обычно в пределах адресов от C0000 до C7FFFh; эта часть пространства памяти зарезервирована для базовой системы ввода-вывода видеоадаптера. Вообще, чем выше разрешающая способность и глубина цвета видеоадаптера, тем большее количество системной памяти использует видеоадаптер, но эта дополнительная память (свыше 128 Кбайт) обычно недоступна процессору. Система просто сообщает видеоадаптеру, что должно быть отображено, а он генерирует изображение, помещая данные непосредственно в видеопамять на плате. При стандартном распределении памяти для хранения выводимой на монитор информации резервируется область размером 128 Кбайт. Эта зарезервированная видеопамять располагается в сегментах A000 и B000. Для BIOS видеоадаптер использует дополнительный фрагмент верхней памяти в сегменте C000. Замечание Расположение ОЗУ видеоадаптера связано барьером основной памяти размером 640 Кбайт для DOS. Всю доступную непрерывную область памяти DOS может использовать в пределах первого мегабайта, т.е. до адреса начала ОЗУ видеоадаптера. При использовании таких адаптеров, как MDA и CGA, DOS может получить доступ к пространству системной памяти, превышающему 640 Кбайт. При использовании адаптеров EGA, MCGA и VGA барьер видеопамяти располагается по адресу A0000, для адаптеров MDA и CGA требуется гораздо меньше памяти, что позволяет освободить дополнительное пространство для DOS и программ-приложений. Более подробно эта тема рассматривается в предыдущих изданиях книги, которые можно найти на прилагаемом компакт-диске. |