Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архитектура ЭВМ.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.39 Mб
Скачать

4. Распределение адресного пространства оп пк.

К основной памяти (ОП) персональных компьютеров принято относить оперативную и постоянную память (которая, в основном, используется для хранения программ базовой системы ввода/вывода BIOS). Большую часть адресного пространства основной памяти занимает оперативная память. Объем установленной памяти определяется программой-тестом POST, располагающейся в постоянной (энергонезависимой) памяти ROM BIOS, при начальном включении или перезагрузки компьютера.

Для ПК характерно типовое распределение непосредственно адресуемой памяти (0…1 Мбайт) между оперативной и постоянной памятью, которое отображено на рис. 14.7.

Стандартная память 640 Кбайт

(Conventional Memory)

Верхняя память 384 Кбайт

(Upper Memory Area – UMA)

Область служебных программ и данных ОС

64 Кбайт

Область программ и данных операционной системы и пользователя

576 Кбайт

Служебная память

256 Кбайт

Область ПЗУ

(программ BIOS)

128 Кбайт

Оперативная память (ОЗУ)

ПЗУ

Рис.14.7 Распределение адресного пространства непосредственно

адресуемой памяти.

Стандартная (базовая) память доступна DOS и программам реального режима. В некоторых системах верхняя граница этой памяти сдвигается к 704 Кбайт.

Верхняя память зарезервирована для системных нужд. В ней размещаются области буферной памяти адаптеров (например, видеопамять) и постоянная память (BIOS с расширениями).

Область памяти выше первого мегабайта носит название расширенной памяти. Доступ к ячейкам расширенной памяти возможен либо при использовании специальных программ-драйверов, либо в защищенном режиме работы процессора. В реальном режиме расширенная память может быть использована главным образом для хранения данных и некоторых программ ОС.

Следовательно, в первом приближении, распределение адресного пространства основной памяти может быть представлено рис. 14.8.

Непосредственно адресуемая память

Расширенная память

Стандартная память

0…640 Кбайт

Верхняя память

640 Кбайт...1024 Кбайт

Высокая память

HMA (High Memory Area)

1024 Кбайт………1088 Кбайт

Дополнительная

память

> 1088 Кбайт

Рис. 14.8 Распределение адресного пространства основной памяти.

Область высокой памяти объемом 64 К – 16 байт выделена из расширенной памяти потому, что она адресуется в реальном режиме, эмулирующем работу процессоров 8086/88 в микропроцессорах 80286+.

Для процессоров 80386+, имеющих 32 – разрядную адресную шину, теоретическая верхняя граница расширенной памяти равна 4 Гбайт. Для процессоров Pentium Pro+, у которых адресная шина 36 – разрядная, эта верхняя граница равна 64 Гбайт.