FC ConcursosFC Concursos

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?

  1. Armazenar dados permanentemente para backup.
  2. Acelerar o acesso a dados frequentemente utilizados.
  3. Gerenciar a comunicação entre dispositivos de E/S.
  4. Substituir a memória principal em sistemas modernos.
  5. 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

Continue aprendendo