Dirección lógica - Logical address

En informática , una dirección lógica es la dirección en la que un elemento ( celda de memoria , elemento de almacenamiento, host de red) parece residir desde la perspectiva de un programa de aplicación en ejecución .

Una dirección lógica puede ser diferente de la dirección física debido al funcionamiento de un traductor de direcciones o una función de mapeo. Tales funciones de mapeo pueden ser, en el caso de una arquitectura de memoria de computadora , una unidad de gestión de memoria (MMU) entre la CPU y el bus de memoria.

Memoria del ordenador

La dirección física de los bancos de memoria del ordenador se puede asignar a diferentes direcciones lógicas para diversos fines.

En un sistema que admite memoria virtual , es posible que en realidad no haya ninguna memoria física asignada a una dirección lógica hasta que se intente un acceso. El acceso activa funciones especiales del sistema operativo que reprograman la MMU para asignar la dirección a alguna memoria física, tal vez escribiendo el contenido antiguo de esa memoria en el disco y leyendo desde el disco lo que la memoria debería contener en la nueva dirección lógica. En este caso, la dirección lógica puede denominarse dirección virtual .

Ver también

Este artículo se basa en material extraído del Diccionario de Computación en línea gratuito antes del 1 de noviembre de 2008 e incorporado bajo los términos de "renovación de licencias" de la GFDL , versión 1.3 o posterior.