Что вы должны знать о своем компьютере
bf1271d8

Адресное пространство


Первый персональный компьютер фирмы IBM был собран на основе центрального процессора Intel 8086. Процессор Intel 8086 имеет непосредственный доступ к 1024 Кбайт памяти. Первые 640 Кбайт памяти были отведены для операционной системы и программ пользователей. Эти 640 Кбайт оперативной памяти называются стандартной памятью. Стандартная память всегда входит в состав компьютера.

Оставшиеся 384 Кбайт адресного пространства зарезервированы для ПЗУ плат расширения и называются областью верхней памяти (Upper Memory Area - UMA). Если в компьютере установлено несколько плат расширения, которые имеют собственные ПЗУ, следует следить, чтобы они находились в различных местах памяти. Например, если ПЗУ начальной загрузки сетевого адаптера расположено в памяти начиная с адреса 0CC00h до 0CD00h, то другие устройства не должны использовать это адресное пространство.

В верхней памяти располагаются:

  • Видеопамять (адреса от A000:0000 до BFFF:FFFF)
  • Постоянное запоминающее устройство, содержащее программы обслуживания видеоадаптеров, дисков и другой аппаратуры (адреса от C000:0000 до EFFF:FFFF)
  • Системный BIOS (адреса от F000:0000 до FFFF:000F).
  • Свободная верхняя память может состоять из одной или нескольких областей. Эти области верхней памяти называются блоками верхней памяти (Upper Memory Blocks - UMBs).

    Свободные блоки верхней памяти могут использоваться для доступа к дополнительной памяти (см. ниже). Процессоры Intel 80386, 80486 и Pentium могут также использовать свободные блоки верхней памяти для загрузки драйверов и резидентных программ в расширенную память.



    Содержание раздела