Sim, cada endereço de memória (físico e virtual) é único - um número exclusivo. Quatro a oito bytes são geralmente usados para identificar um endereço de memória, isso cria um intervalo de endereços chamado espaço de endereço. Quando a arquitetura da CPU usa um espaço de endereçamento de 32 bits, o intervalo de endereços é 0
to 4294967295
. Quando a arquitetura da CPU usa um espaço de endereço de 64 bits, o intervalo de endereços é 0
to 18446744073709551615
.
Há apenas dois endereços armazenados na tabela de conversão, um endereço de memória física e um endereço de memória virtual. O endereço aponta para o primeiro byte de seção grande na memória chamado de página. O tamanho desta página é geralmente grande, geralmente 4KB, mas não é padrão. Dessa forma, a tabela de conversão não precisa armazenar um endereço para cada byte na memória (o que é praticamente impossível quando o intervalo de memória está acima de 255 bytes).