У меня есть некоторые сомнения относительно того, как решить, сколько уровней таблицы страниц следует использовать в виртуальном адресном пространстве, если у нас есть 32-битное логическое адресное пространство, а размер страницы составляет 4 КБ?? (так как иногда в вопросах они брали только один уровень а иногда и таблица страниц второго уровня, так что это сбивает с толку)
Вопрос:
у нас есть 36-битный физический адрес и 32-битный виртуальный адрес с размером кадра страницы 4 КБ, каждая запись таблицы имеет размер 4 байта, трехуровневая таблица страниц используется для преобразования виртуального адреса в физический, где в виртуальном адресе используются биты 30-31 для индексации первого уровня, биты 21-29 для адресации второго уровня, биты 12-20 для адресации третьего уровня и биты 0-11 в качестве смещения на странице, так что должно быть нет. битов, необходимых для адресации таблицы страниц следующего уровня*(или страничного фрейма)* в записи таблицы страниц для таблиц страниц первого, второго и третьего уровня??
помогите заранее спасибо..