Предположим, что система с 6-битным виртуальным адресом и 16-байтовыми страницами на кадр.Преобразование номеров виртуальных страниц в физическую страницу процесса:
Virtual Page Physical Page
0 8
1 3
2 11
3 1
Переведите виртуальный адрес 40 (в десятичном формате) в физический адрес в десятичном виде.
Из 6-битного виртуального адреса я знаю, что в виртуальном адресном пространстве есть 2 ^ 6 адресов.
И в каждом кадре 2 ^ 4 байта страниц.
Таким образом, на каждой странице адреса имеется (2 ^ 6) / (2 ^ 4) = 2 ^ 2 байта, и это означает, что имеется 4-битное смещение.
Однако я не знаю, куда идти дальше и использую таблицу для перевода виртуального адреса в физический в десятичном виде.