Endereço Lógico vs. Endereço Físico
Contente
- 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
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ção | Endereço lógico no sistema operacional | Endereço físico no sistema operacional |
Definição | O endereço de algo que o sistema de processamento central gera. | O endereço real de algo que o sistema de processamento central faz. |
Natureza | Sai devido à CPU | Mostra como o local do endereço lógico que não é virtual. |
Espaço | O conjunto de todos os endereços lógicos que a CPU gera com a referência do programa | O conjunto de todos os endereços que são mapeados para cada endereço lógico |
Variação | Continua mudando | Sempre permanece o mesmo |
Relação | Ajuda 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- A memória lógica pode continuar mudando com o sistema, mas o endereço físico desse objeto sempre permanece o mesmo.