Изучая операционную систему, я действительно запутался в битовой системе с пейджинговым адресом.
В 32-битной адресной системе пусть размер кадра равен 4 КБ.Что составляет 2 ^ 12 байт, смещение страницы должно быть 12 бит.Таким образом, может быть 2 ^ 20 логических страниц, размер таблицы страниц составляет 4 МБ.Для хранения таблицы страниц размером 4 МБ необходимы кадры страниц размером 1 КБ.
Таким образом, 32-разрядные адреса разделяются на 10 бит для страниц размером 1 КБ, 10 бит для записей размером 1 КБ на странице, 12 бит для смещения страницы.
Интересно, если размер страницы (размер кадра) составляет 2 КБ, сколько бит для индексации страницы?(кроме смещения страницы 11 бит)