O endereço virtual é uma abstração de endereço utilizada nos programas e na referência a seus dados. Um mecanismo de mapeamento deve ser utilizado para traduzir o endereço virtual para um endereço físico. A tarefa de tradução deve ser realizada por hardware para não comprometer a performance.

A unidade responsável pela tarefa de tradução é a