Marque C,se a proposição é verdadeira; E,se a proposição é f...
A unidade de gerenciamento de memória (Memory Management Unit - MMU), entre outras funções, gerencia a memória principal do computador, realiza a tradução de endereços de memória virtual em endereços de memória físicos e determina que blocos de memória vão estar no cache interno da CPU, para agilizar o processamento das informações.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E
A questão está correta ao afirmar que a proposição é falsa. Vamos entender por quê.
A Memory Management Unit (MMU) é um componente crucial na arquitetura de sistemas operacionais e desempenha diversas funções importantes no gerenciamento de memória. No entanto, há uma parte específica do enunciado que está incorreta e, por isso, a proposição é considerada falsa.
Vamos analisar as funções mencionadas no enunciado:
- Gerenciamento da memória principal do computador: Correto. A MMU é responsável por gerenciar a memória principal (RAM) do sistema.
- Tradução de endereços de memória virtual em endereços de memória física: Correto. A MMU realiza a tradução de endereços virtuais (utilizados por processos) para endereços físicos (utilizados pelo hardware).
- Determinação de blocos de memória no cache interno da CPU: Incorreto. A MMU não é responsável por gerenciar o cache interno da CPU. Esta função é típica de outros componentes como a unidade de gerenciamento de cache (Cache Controller).
Portanto, a proposição está incorreta porque atribui à MMU uma função que não é dela, a de determinar que blocos de memória vão estar no cache interno da CPU. Essa incorreção torna a proposição como um todo falsa.
Espero que isso ajude a esclarecer o papel da MMU e a razão pela qual a alternativa correta é E. Se ainda tiver alguma dúvida, estou à disposição para ajudar!
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
O Cache é transparente, e a MMU sequer toma conhecimento dele (assim como o Sistema Operacional também não toma conhecimento do Cache).
Assim:
gerencia a memória principal do computador, - CORRETO
realiza a tradução de endereços de memória virtual em endereços de memória físicos - CORRETO
e determina que blocos de memória vão estar no cache interno da CPU, para agilizar o processamento das informações. - ERRADO
MMU não gerencia a MP, é apenas um dispositivo que faz o mapeamento de endereços virtuais/físicos.
.
At.te
Foco na missão ❢
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo