Estes devem responder à sua pergunta:
Paging - OSDev Wiki (leia a seção 6 Manipulação)
Resposta semi-original original:
O endereço físico do diretório de páginas atual 1 é armazenado no registrador da CPU CR3 .
A tradução de endereços virtuais é ditada pelo kernel, não há hardware interno criptografado na CPU.
Citações diretas de Endereços físicos e virtuais - Universidade de Waterloo
Relocação Dinâmica
- A unidade de gerenciamento de memória (MMU) da CPU contém um registro de realocação .
- Sempre que um encadeamento tenta acessar um local de memória (por meio de um endereço virtual), o valor do registrador de realocação é adicionado ao endereço de memória virtual - ligação dinâmica.
- O kernel mantém um valor de realocação separado 1 para cada processo (como parte do espaço de endereço virtual); altera o registrador de realocação em todas as mudanças de contexto.