Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

Страничная или сегментно-страничная организация памяти

            Память процессора разбивается на страницы, размер которых зависит от типа процессора (обычно 4 - 8 Кб).

1) С помощью сегментной организации из логического адреса формируется линейный. Начиная с Windows 95 используется плоская модель памяти FLAT. Согласно этой модели содержимое селектора равно нулю.

смещение

 

селектор

 
           

                                        :

         16 разрядов                       32 разряда

            В Windows 3.x использовалась FLAT только для организации драйверов.

2) Преобразование линейного адреса в физический. Вся память разбита на страницы.

                                                10                                10                                            12

СR3

 
ImageImage

индекс каталога                 индекс таблицы                                 индекс байта

страниц                                                страниц

 
 

ImageImageImageImageImageImageImageImage

///////////////

 

/////////////////

 
ImageImageImage

Физическое адресное пространство

1

///////////////////////////////////////////////////

2

 
           

Image Image Image
 

ImageImage                                                                                                                                                                       

предыдущаяследующая