Dirección lógica vs. dirección física

Autor: Laura McKinney
Fecha De Creación: 5 Abril 2021
Fecha De Actualización: 13 Mayo 2024
Anonim
Dirección lógica vs. dirección física - Tecnología
Dirección lógica vs. dirección física - Tecnología

Contenido

Si bien las instrucciones se mueven dentro del sistema informático, tienen diferentes ubicaciones que ayudan al usuario y a la computadora a encontrarlas. Toda esta actividad ocurre debido a las direcciones que ayudan con el área. Los dos términos que se analizan en el artículo son Dirección lógica en el sistema operativo y Dirección física en el sistema operativo. Tienen sus diferencias y se definen de la siguiente manera; La dirección de algo que genera el sistema de procesamiento central se conoce como la dirección lógica. Por otro lado, la dirección real de algo que hace el sistema de procesamiento central se conoce como la dirección física.


Contenido: diferencia entre dirección lógica y dirección física

  • Cuadro comparativo
  • Dirección lógica en el sistema operativo
  • Dirección física en el sistema operativo
  • Diferencias clave

Cuadro comparativo

Bases de distinciónDirección lógica en el sistema operativoDirección física en el sistema operativo
DefiniciónLa dirección de algo que genera el sistema de procesamiento central.La dirección real de algo que hace el sistema de procesamiento central.
NaturalezaSale debido a la CPUSe muestra como la ubicación de la dirección lógica que no es virtual.
EspacioEl conjunto de todas las direcciones lógicas que genera la CPU con la referencia del programaEl conjunto de todas las direcciones que se asignan a cada dirección lógica
VariaciónSigue cambiandoSiempre permanece igual
RelaciónAyuda a llegar a la dirección física.Siempre permanece oculto a los ojos del usuario.

Dirección lógica en el sistema operativo

La dirección de algo que genera el sistema de procesamiento central se conoce como la dirección lógica. Otro nombre utilizado para la dirección lógica es la dirección virtual porque esta no permanece en el sistema, sino que solo actúa como una guía para que la arquitectura entienda las posiciones de otras cosas. El sistema operativo de la computadora requiere algún programa que ayude a encontrar la dirección base; Esto actúa como una medida para encontrar otras ubicaciones dentro del sistema. Otra forma de explicar significa la dirección de un bloque de memoria que usa al principio. La dirección que existe dentro del sistema como una dirección base se agrega con la generada por la unidad central de procesamiento, y ambas terminan formando la dirección física. Se convierte en una variante de otros tipos de direcciones debido al traductor de mapeo para la mayoría de los casos y la función de dirección para otros. Estas funciones de mapeo se convierten en una unidad de administración de memoria entre la CPU y el bus que transporta la memoria; realizan la misma tarea cuando se trata de la capa de traducción de direcciones y la CPU. El mejor ejemplo de dicha capa se convierte en la capa de enlace de datos que existe entre el hardware y el software de la red informática. Esta dirección se asigna en otros dispositivos y se utiliza para diversos fines una y otra vez. La memoria lógica se borra cada vez que se reinicia el sistema, y ​​toda la información que se recopila se vuelve variable en poco tiempo.


Dirección física en el sistema operativo

La dirección real de algo que genera el sistema de procesamiento central se conoce como la dirección física. Permanece mapeado con la ayuda de la unidad de administración de memoria y beneficia el uso siempre que necesiten encontrar algo exactamente. Como se explicó en el párrafo anterior, la dirección que existe dentro del sistema como una dirección base se agrega a la generada por la unidad central de procesamiento y ambas terminan formando la dirección física. La dirección lógica ayuda al sistema a comprender la ubicación; debe mapearse a la memoria para que sea permanente. Para hacerlo, necesitaban la MMU, y cuando el conjunto de todas las direcciones lógicas se asigna al conjunto de todas las direcciones físicas, llamamos al espacio como espacio de direcciones físicas. Justo cuando una dirección válida se utiliza como una dirección de memoria, se mueve a la lista de base / migración. El dispositivo del equipo de mapeo de memoria llamado unidad de administración de memoria (MMU) cambia de ubicaciones sensibles a ubicaciones físicas. Las estrategias de restricción de direcciones de tiempo de carga y tiempo de carga crean las mismas ubicaciones inteligentes y físicas. Sea como fuere, en el plan de restricción de direcciones en tiempo de ejecución, los espacios de direcciones inteligentes y físicos contrastan. Otra cosa a tener en cuenta es que la dirección física no existe en alguna parte, el usuario no la ve a simple vista y debe depender de los punteros que muestran la ubicación pero no el código exacto. Para que un sistema entienda la instrucción, la dirección física se vuelve crítica y se ejecuta desde el mínimo al máximo.


Diferencias clave

  1. La dirección de algo que genera el sistema de procesamiento central se conoce como la dirección lógica. Mientras que la dirección real de algo que hace el sistema de procesamiento central se conoce como la dirección física.
  2. Si bien la dirección lógica sale debido a la CPU, la dirección física se muestra como la ubicación de la dirección lógica que no es virtual.
  3. El espacio de direcciones lógicas se conoce como el conjunto de todas las direcciones lógicas que la CPU genera con la referencia del programa, mientras que el espacio de direcciones físicas se conoce como el conjunto de todas las direcciones que se asignan a cada dirección lógica.
  4. Las direcciones lógicas se vuelven visibles para el usuario ya que se encuentran dentro del marco virtual, mientras que las direcciones físicas nunca se vuelven visibles para el usuario.
  5. La persona que usa una computadora primero debe obtener el conocimiento de las direcciones lógicas para acceder a la dirección física, por otro lado, una persona no tiene ninguna forma de acceder a la siguiente ubicación.
  6. La dirección física tiene todo el cálculo realizado con la gestión de memoria. Por otro lado, toda la información dentro de la dirección lógica pasa a través de la unidad central de procesamiento.
  7. La memoria lógica puede seguir cambiando con el sistema, pero la dirección física de ese objeto siempre permanece igual.