Мне не совсем понятно.
В i386 используется двухуровневая страничная адресация. По инициализации всё, кажись, понятно.
32-битный адрес задаётся так:
10 бит page directory | 10 бит page table | 12 бит offset
То есть при любом обращении к памяти мне надо будет пользоваться такой структурой вместо физического адреса, как в сегментах?
В Linux трёхуровневая. Если количество членов в page middle directory 1, то поле middle остаётся всегда 0. Дык всё равно не будет совместимо с x86, не так ли?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Архитектура адресации (страничная) (2010)
- Форум Страничная адресация и GDT (2013)
- Форум Страничная адресация. Формат дескриптора страницы. (2021)
- Форум Страничная адресация на не-x86 (2010)
- Форум Intel развивает упрощённую архитектуру x86S, работающую только в 64-разрядном режиме (2023)
- Форум Адресация IPv6 (2016)
- Форум IP адресация (2013)
- Форум Относительная адресация (2012)
- Форум ip адресация (2005)
- Форум Статическая адресация (2001)