Dirección física

En un ordenador que admite memoria virtual, el término dirección física se utiliza principalmente para diferenciarse de una dirección virtual.

En particular, en los ordenadores que utilizan una unidad de gestión de memoria (MMU) para traducir direcciones de memoria, las direcciones físicas y virtuales se refieren a una dirección antes y después de la traducción realizada por la MMU, respectivamente.

[2]​[3]​ Obviamente, si el valor de datos de 16 bits comienza en una dirección impar, el procesador puede realmente necesitar realizar dos ciclos de lectura de memoria para cargar el valor en él, es decir, uno para la dirección baja (tirando la mitad de ella) y luego un segundo Leer el ciclo para cargar la dirección alta (tirar de nuevo la mitad de los datos recuperados).

[2]​ La función de acceso directo a memoria (DMA) permite que otros dispositivos de la placa base, excepto la CPU, direccionen la memoria principal.

Tales dispositivos, por lo tanto, también necesitan tener un conocimiento de direcciones físicas.

Diagrama de la relación entre los espacios de direcciones virtuales y físicos.