Дескриптор грузится в сегментный регистр, а оффсет в обычный. А поскольку в винде плоская модель памяти, а не сегментированная, то в основном используется пара дескрипторов для ядра (код и данные), посредством которых ты можешь адресоваться ко всем 4Гб, и пара для приложений, с границей 2Гб, таким образом приложения не имеют доступа к ядру. Разная физическая память на тех-же адресах для разных процессов организуется использованием страничной организации памяти.
Ответов: 2125
Рейтинг: 159
|
|||
карма: 1 |
|