Содержание
- 2. Сегментно – страничное преобразование адреса в IA - 32 Селектор сегмента Смещение Дескриптор сегмента Сегмент Линейное
- 3. Сегментные регистры в IA - 32 CS GS SS DS ES FS Дескриптор сегмента кода Дескриптор
- 4. Преобразование логического адреса в линейный Селектор сегмента Логический адрес 15 0 Таблица дескрипторов Дескриптор сегмента Смещение
- 5. Селектор сегмента Индекс 15 0 T I RPL 1 2 3 Индекс – указывает на один
- 6. Обобщенный формат дескриптора сегмента в IA - 32 P DPL S Тип База 23 : 16
- 7. Типы сегментов
- 8. Формат дескриптора отсутствующего сегмента в IA - 32 Доступно 0 DPL S Тип Доступно 13 15
- 9. Формат дескриптора PDE (4 Кбайта) G P S 0 A P C D P W T
- 10. Формат дескриптора PTE (4 Кбайта) G PA T D A P C D P W T
- 11. Формат дескриптора PDE (4Мбайта) и 32 – разрядным адресом G P S D A P C
- 12. Страничное преобразование (размер страницы 4 Кбайта) Директория Таблица Смещение Линейный адрес Вход PDE (Page Directory Entry)
- 13. Страничное преобразование (размер страницы 4 Мбайта) Директория Смещение Вход Слово Страница (4Мбайта) CR3 (PDBR) 32* *32
- 14. Формирование адреса в IA-32 Смещение База (BP, SP) Индекс (SI, DI) Масштабный множитель 1, 2, 4,
- 15. Формирование адреса в IA-32 Шаг 2 Проверка границ сегмента и прав доступа + База сегмента Регистр
- 16. Формирование адреса в IA-32 Шаг 3 Индекс каталога Смещение в стр. Индекс табл. стр. 31 0
- 17. Виртуальное адресное пространство IA-64 Виртуальный адрес 0 От 4К до 256М страниц 0 63 3 8
- 18. TLB Преобразование виртуального адреса в IA-64 Регистры регионов РИД rr0 rr1 rr2 rr7 Ид. региона Ключ
- 19. Защита. Можно ли увидеть? Можно ли получить доступ? RRX # виртуал. стр. смещение # виртуал. стр.
- 21. Скачать презентацию