ВУЗ:
Составители:
9
выполнять операции чтения и записи. Таким образом, базовый способ
использования сегментации в операционных системах семейства Windows
не обеспечивает надлежащей защиты кода.
Рисунок 1.4 – Схема преобразования виртуального адреса в физический
Схема формирования линейного адреса и преобразования его в
физический показана на рисунке 1.4.
После формирования линейного адреса задействуется механизм
страничной организации памяти. Здесь следует отметить следующее:
− каждый контекст памяти (адресное пространство процесса)
представлено собственной таблицей трансляции линейного адреса
в физический (адрес соответствующей таблицы
загружается в
управляющий регистр CR3),
− каждый элемент таблицы страниц содержит бит, указывающий на
возможность доступа к странице из пользовательского режима
(все страницы доступны из режима ядра),
выполнять операции чтения и записи. Таким образом, базовый способ
использования сегментации в операционных системах семейства Windows
не обеспечивает надлежащей защиты кода.
Рисунок 1.4 – Схема преобразования виртуального адреса в физический
Схема формирования линейного адреса и преобразования его в
физический показана на рисунке 1.4.
После формирования линейного адреса задействуется механизм
страничной организации памяти. Здесь следует отметить следующее:
− каждый контекст памяти (адресное пространство процесса)
представлено собственной таблицей трансляции линейного адреса
в физический (адрес соответствующей таблицы загружается в
управляющий регистр CR3),
− каждый элемент таблицы страниц содержит бит, указывающий на
возможность доступа к странице из пользовательского режима
(все страницы доступны из режима ядра),
9
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »
