Na técnica de memória virtual, a tarefa de tradução dos end...

Próximas questões
Com base no mesmo assunto
Q1845302 Arquitetura de Computadores
Na técnica de memória virtual, a tarefa de tradução dos endereços virtuais é realizada por hardware, juntamente com o sistema operacional, para não comprometer o desempenho. O dispositivo de hardware responsável por essa tradução é a
Alternativas

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