Endereço Lógico vs. Endereço Físico

Autor: Laura McKinney
Data De Criação: 5 Abril 2021
Data De Atualização: 10 Poderia 2024
Anonim
Endereço Lógico vs. Endereço Físico - Tecnologia
Endereço Lógico vs. Endereço Físico - Tecnologia

Contente

Enquanto as instruções se movem dentro do sistema de computação, elas têm locais diferentes que ajudam o usuário e o computador a encontrá-las. Toda essa atividade acontece devido aos endereços que ajudam na área. Os dois termos discutidos no artigo são o endereço lógico no sistema operacional e o endereço físico no sistema operacional. Eles têm suas diferenças e são definidos da seguinte maneira; O endereço de algo que o sistema de processamento central gera torna-se conhecido como endereço lógico. Por outro lado, o endereço real de algo que o sistema de processamento central produz torna-se conhecido como endereço físico.


Conteúdo: Diferença entre Endereço Lógico e Endereço Físico

  • Gráfico de comparação
  • Endereço lógico no sistema operacional
  • Endereço físico no sistema operacional
  • Principais diferenças

Gráfico de comparação

Base de DistinçãoEndereço lógico no sistema operacionalEndereço físico no sistema operacional
DefiniçãoO endereço de algo que o sistema de processamento central gera.O endereço real de algo que o sistema de processamento central faz.
NaturezaSai devido à CPUMostra como o local do endereço lógico que não é virtual.
EspaçoO conjunto de todos os endereços lógicos que a CPU gera com a referência do programaO conjunto de todos os endereços que são mapeados para cada endereço lógico
VariaçãoContinua mudandoSempre permanece o mesmo
RelaçãoAjuda a alcançar o endereço físico.Sempre fica oculto aos olhos do usuário.

Endereço lógico no sistema operacional

O endereço de algo que o sistema de processamento central gera torna-se conhecido como endereço lógico. Outro nome usado para o endereço lógico é o endereço virtual, porque este não fica no sistema, mas apenas atua como uma diretriz para a arquitetura entender as posições de outras coisas. O sistema operacional do computador requer algum programa que ajude a encontrar o endereço base; isso funciona como uma medida para encontrar outros locais no sistema. Outra maneira de explicar significa o endereço de um bloco de memória que ele usa no começo. O endereço que existe no sistema como endereço base é adicionado ao gerado pela unidade central de processamento e os dois acabam formando o endereço físico. Torna-se uma variante de outros tipos de endereços devido ao tradutor de mapeamento para a maioria dos casos e função de endereço para outros. Essas funções de mapeamento se tornam uma unidade de gerenciamento de memória entre a CPU e o barramento que carrega a memória; eles executam a mesma tarefa quando se trata da camada de conversão de endereço e da CPU. O melhor exemplo dessa camada se torna a camada de vínculo de dados existente entre o hardware e o software da rede de computadores. Esse endereço é mapeado em outros dispositivos e usado para várias finalidades várias vezes. A memória lógica é apagada sempre que o sistema é reinicializado e todas as informações coletadas tornam-se variáveis ​​em pouco tempo.


Endereço físico no sistema operacional

O endereço real de algo que o sistema de processamento central gera torna-se conhecido como endereço físico. Ele permanece mapeado com a ajuda da unidade de gerenciamento de memória e beneficia o uso sempre que eles precisam encontrar algo exatamente. Conforme explicado no parágrafo anterior, o endereço que existe no sistema como endereço base é adicionado ao gerado pela unidade central de processamento e os dois acabam formando o endereço físico. O endereço lógico ajuda o sistema a entender a localização; deve se mapear para a memória para torná-la permanente. Para fazer isso, eles exigiram a MMU e, quando o conjunto de todo o endereço lógico é atribuído ao conjunto de todo o endereço físico, chamamos o espaço como espaço de endereço físico. Apenas quando um endereço válido é utilizado como endereço de memória, ele é movido no alistamento de base / migração. O gadget de equipamento de mapeamento de memória chamado unidade de administração de memória (MMU) muda de locais sensíveis para locais físicos. O tempo de coleta e as estratégias de restrição de endereço no tempo de carregamento criam os mesmos locais físicos e inteligentes. Seja como for, no plano de restrição de endereço no tempo de execução, os espaços de endereço físico e inteligente contrastam. Outra coisa a observar, que o endereço físico não existe em algum lugar, o usuário não o vê a olho nu e deve depender dos ponteiros que mostram a localização, mas não o código exato. Para que um sistema entenda as instruções, o endereço físico se torna crítico e é executado do local do mínimo ao máximo.


Principais diferenças

  1. O endereço de algo que o sistema de processamento central gera torna-se conhecido como endereço lógico. Visto que o endereço real de algo que o sistema de processamento central faz torna-se conhecido como endereço físico.
  2. Enquanto o endereço lógico sai devido à CPU, o endereço físico é exibido como o local do endereço lógico que não é virtual.
  3. O espaço de endereço lógico se torna conhecido como o conjunto de todos os endereços lógicos que a CPU gera com a referência do programa, enquanto o espaço de endereço físico se torna conhecido como o conjunto de todos os endereços que são mapeados para cada endereço lógico.
  4. Os endereços lógicos ficam visíveis para o usuário à medida que estão dentro do quadro virtual, enquanto os endereços físicos nunca se tornam visíveis para o usuário.
  5. A pessoa que usa um computador deve primeiro obter o conhecimento de endereços lógicos para acessar o endereço físico; por outro lado, uma pessoa não tem como acessar o seguinte local.
  6. O endereço físico tem todo o cálculo feito com o gerenciamento de memória. Por outro lado, todas as informações no endereço lógico passam pela unidade central de processamento.
  7. A memória lógica pode continuar mudando com o sistema, mas o endereço físico desse objeto sempre permanece o mesmo.