Связь между виртуальными адресами и адресами физической памяти, Преобразование диспетчером памяти виртуального адреса в физический - Morozov-5F/operational-system-docs GitHub Wiki
Виртуальный адрес при страничном распределении может быть представлен в виде пары чисел: (p, s)
- p - номер виртуальной страницы процесса (нумерация страниц начинается с 0);
- s - смещение в пределах виртуальной страницы.
Учитывая, что размер страницы равен 2^k, смещение s может быть получено простым отделением k младших разрядов в двоичной записи виртуального адреса. Оставшиеся старшие разряды представляют собой двоичную запись номера страницы p.