Logo es.removalsclassifieds.com

Diferencia entre dirección lógica y dirección física (con tabla)

Tabla de contenido:

Anonim

En un sistema operativo, la gestión de la memoria y grandes cantidades de datos son su principal funcionalidad. Por lo tanto, cada elemento específico tiene direcciones asignadas, que actúan como una residencia para el tipo particular de datos. Ayuda al sistema operativo a manejar y administrar los datos correctamente. Las dos direcciones más populares son la dirección lógica y la dirección física. Aunque estas direcciones están interconectadas entre sí, difieren entre sí en puntos específicos.

Dirección lógica frente a dirección física

La diferencia entre la dirección lógica y la dirección de presión es que la dirección lógica no tiene existencia real, mientras que la dirección física tiene existencia real. La dirección lógica debe asignarse a su dirección física respectiva. Además, la responsabilidad de la generación de direcciones lógicas recae en la CPU. Pero, la responsabilidad de la generación de direcciones lógicas recae en la MMU.

Una dirección lógica es una posición virtual a la que se hace referencia durante la disposición de las posiciones de otros componentes del sistema. Con los métodos de enlace adecuados, se utiliza para identificar direcciones físicas. El espacio de direcciones asignado a todas las direcciones lógicas se conoce como espacio de direcciones lógicas. Debido a su existencia virtual, es visible y visible para el usuario.

La dirección física es la dirección real asignada a cualquier elemento en particular en la celda de almacenamiento. Está escrito en forma binaria y, por lo tanto, ayuda al bus de datos a identificar y acceder a una celda de almacenamiento en particular. Como MMU lo genera y administra, permanece constante y sin cambios después de reiniciar el sistema. Además, no es visible para los usuarios. El espacio de direcciones asignado a todas las direcciones físicas se conoce como espacio de direcciones físicas.

Tabla de comparación entre dirección lógica y dirección física

Parámetros de comparación

Dirección lógica

Dirección física

Definición y existencia

Una dirección lógica se refiere a una dirección virtual en la que se asume la posición de un elemento desde la vista de un programa / aplicación que se está produciendo. Es virtual y no tiene existencia real. La dirección física es la dirección real o la ubicación de memoria real presente en el circuito del bus de direcciones. Tiene validez real en la memoria.
Espacio de dirección

Todas las direcciones lógicas se almacenan en un espacio común conocido como Espacio de direcciones lógicas. Todas las direcciones físicas se almacenan en un espacio común conocido como Espacio de direcciones físicas.
Fuente de generacion

La CPU es responsable de la generación de la dirección lógica. La MMU es responsable de la generación de direcciones físicas.
Visibilidad para el usuario

La dirección lógica, aunque es una dirección virtual, es visible y visible para el usuario. A pesar de ser una dirección real, la dirección física no es visible por parte del usuario.
Efecto de reiniciar

La dirección lógica se pierde y es irrecuperable cuando el sistema se reinicia. El reinicio del sistema no afecta la dirección física de ninguna manera.

¿Qué es la dirección lógica?

La dirección lógica es la dirección virtual donde se asume la posición de un elemento desde la vista de un programa / aplicación predominante. Como es una posición virtual, se utiliza para identificar posiciones de otras cosas en el sistema. La MMU utiliza varios métodos de enlace para seleccionar direcciones lógicas correspondientes a las respectivas direcciones físicas. Como el proceso de generación de direcciones lógicas desde la CPU comienza en 0, el rango de direcciones lógicas comienza en 0 y se extiende hasta el máximo.

Por lo tanto, la dirección lógica se vuelve útil solo cuando la dirección física se asigna mediante algunos métodos de enlace. El usuario puede ver la dirección lógica. Sin embargo, su existencia es virtual y, por tanto, no tiene existencia real en la memoria de la computadora. Además, la dirección lógica varía según el sistema y, por tanto, es variable.

Principales diferencias entre la dirección lógica y la dirección física

Conclusión

Así, actuando como puente de comunicación entre los componentes de hardware y el usuario, el sistema operativo facilita nuestra tarea. Sin él, tratar con los programas de lenguaje de máquinas y maquinaria se volvería más difícil y exigiría conocimientos previos.

Además de la comunicación, el sistema operativo también asume la tarea de almacenar todo tipo de datos facilitados por el usuario en cualquier forma que sea. Estas direcciones y el sistema operativo toman la información del usuario en su idioma de entrada y así la almacenan convirtiéndola en lenguaje máquina.

Referencias

Diferencia entre dirección lógica y dirección física (con tabla)