Questão FC394059
Na hierarquia de memória de um sistema computacional, qual é o papel da memória cache?
Questões sem classificação de assunto (TI - Organização e Arquitetura dos Computadores)
IBADE · 2025
Na hierarquia de memória de um sistema computacional, qual é o papel da memória cache?
- Armazenar dados permanentemente para backup.
- Acelerar o acesso a dados frequentemente utilizados.
- Gerenciar a comunicação entre dispositivos de E/S.
- Substituir a memória principal em sistemas modernos.
- Controlar a execução de processos do sistema operacional.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A memória cache atua como camada intermediária entre a CPU e a memória principal, armazenando cópias de dados e instruções acessados com frequência para reduzir o tempo de acesso.
Baseia‑se na localidade temporal (dados usados recentemente tendem a ser reutilizados) e na localidade espacial (endereços próximos tendem a ser acessados em sequência). Por ser implementada em tecnologia mais rápida (ex.: SRAM) e estar fisicamente mais próxima do processador, a cache oferece latência muito menor que a RAM.
O efeito prático é diminuir o tempo médio de acesso, medido pela fórmula \(AMAT = \text{Hit time} + \text{Miss rate} \times \text{Miss penalty}\). Estratégias de mapeamento e substituição maximizam o número de hits, minimizando misses e, assim, acelerando a execução geral do sistema.
Conteúdo do catálogo FC Concursos · Atualizado em