Na técnica de memória virtual, a tarefa de tradução dos end...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - MMU (Memory Management Unit).
A técnica de memória virtual é um recurso de sistemas de computação que permite a execução de processos que não estão completamente na memória física. Para o funcionamento adequado dessa técnica, o sistema de gerenciamento de memória é encarregado de mapear os endereços virtuais utilizados pelos programas para endereços físicos da memória. A MMU, ou Unidade de Gerenciamento de Memória, é o componente de hardware responsável por essa tradução vital.
Durante a execução de um programa, toda vez que um endereço de memória é referenciado, a MMU é consultada para traduzir o endereço virtual para um endereço físico. Esse processo é essencial para garantir que os programas utilizem a memória de maneira eficiente e segura, sem interferir na área de memória atribuída a outros programas.
É importante destacar que a MMU trabalha em conjunto com o sistema operacional, que fornece as tabelas de página necessárias para o mapeamento. Sem a MMU, esse processo de tradução teria que ser realizado por software, o que comprometeria significativamente o desempenho do sistema como um todo.
Portanto, a alternativa C é correta porque identifica precisamente a MMU como o dispositivo de hardware encarregado da tradução de endereços virtuais para endereços físicos, um componente chave na implementação da memória virtual.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
MMU = mapeia os endereços virtuais em endereços de memória física.
Tanenbaum.
Unidade de Gerenciamento de Memória ou MMU (do inglês Memory Management Unit) é um dispositivo de hardware que traduz endereços virtuais em endereços físicos
Gab C.
MMU (Memory Management Unit) (Alternativa C).
Explicação:
- A MMU (Memory Management Unit) traduz endereços virtuais em endereços físicos, é geralmente implementada como parte da ou CPU (Central Processing Unit), mas pode também estar na forma de um circuito integrado separado. Um MMU é efetivo em gerenciamento de , manipulação e proteção de memória, controle de e, em arquiteturas mais simples de computador, como em sistemas de 8 bits, bank switching.
( Wikipédia)
- FPU (Floating Point Unit) é responsável por operações de ponto flutuante em hardware.
- ALU (Arithmetic Logic Unit) é responsável por operações aritméticas e lógicas em hardware.
- VU e Cache não são normalmente associados à tradução de endereços na memória virtual. A Cache é usada para armazenar temporariamente dados frequentemente acessados para melhorar o desempenho do sistema.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo