Организация памяти

Физическая память компьютера организована как последовательность ячеек – байтов. Каждому байту соответствует свой уникальный адрес, называемый физическим. Диапазон физических адресов зависит от разрядности шины адреса микропроцессора. Для i486 и Pentium он находится в пределах от 0 до 232-1 (4Гб). Для микропроцессоров семейства P6 – от 0 до 236–1 (64Гб). Аппаратно микропроцессор поддерживает две модели использования оперативной памяти:

à сегментированная модель;

à страничная модель – надстройка над сегментированной моделью. Основное применение связано с организацией виртуальной памяти, что позволяет операционной системе использовать пространство памяти больше, чем объем физической оперативной памяти,

и может работать в следующих режимах:

à режим реальных адресов;

à защищенный режим;

à режим виртуального i8086;

à режим системного управления.

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

Различают три модели логической организации памяти:

Ø сегментированная модель памяти реального режима (MS-DOS);

Ø сегментированная модель памяти защищенного режима (Windows 9x);

Ø сплошная модель памяти защищенного режима (Windows NT).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: