Questão de Arquitetura de Computadores — Conceitos Básicos em Arquitetura de Computadores — Instituto Consulplan 2025
Arquitetura de Computadores›Conceitos Básicos em Arquitetura de Computadores
Código
qg556911
Banca
Instituto Consulplan
Órgão
Prefeitura de João Ramalho - SP
Ano
2025
Nível
Superior
Cargo
Professor de Informática
Analise as afirmativas a seguir sobre memória cache.I. A cache L1 é a mais próxima da CPU e a mais rápida, ainda que tenha menor capacidade.II. A cache L2 possui menor latência que a L1, mas geralmente tem maior capacidade.III. A cache atua como intermediária entre CPU e memória principal para amortizar a latência da RAM.IV. O cache L3 geralmente é dividido por núcleo de CPU, sendo inacessível a todos os núcleos.Está correto o que se afirma apenas em
AI e II.
BI e III.
CII e IV.
DIII e IV.
Revelar gabarito e comentário▾
GabaritoB — I e III.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Memória Cache: Hierarquia e Características
Gabarito: letra B — estão corretas apenas as afirmativas I e III. A cache L1 é a mais próxima da CPU, mais rápida e de menor capacidade; a cache atua como intermediária para reduzir a latência da memória RAM. As afirmativas II e IV invertem a hierarquia e a característica de compartilhamento.
A banca testa o conhecimento da hierarquia de cache em processadores modernos. A cache é uma memória pequena e rápida que armazena dados frequentemente usados, diminuindo o tempo de acesso à memória principal (RAM).
Hierarquia de cache: L1 (Privada por núcleo, Menor latência, Menor capacidade); L2 (Privada por núcleo, Latência intermediária, Capacidade maior que L1); L3 (Compartilhada entre núcleos, Maior latência, Maior capacidade); Função (Buffer entre CPU e RAM, Amortiza latência da RAM)
Afirmativa I — ✅ Correta
A cache L1 é a mais próxima do núcleo da CPU, operando na mesma frequência do processador e com a menor latência. Em contrapartida, possui a menor capacidade (tipicamente dezenas de KiB). É exatamente o trade-off entre velocidade e tamanho.
Afirmativa II — ❌ Incorreta
Afirma que a cache L2 possui menor latência que a L1. Na hierarquia real, a L1 tem a menor latência (mais rápida), e a L2 é mais lenta (maior latência) porém com maior capacidade. O erro está em inverter a relação de latência.
NÃO CAIA NESSA!
A banca troca a ordem de latência entre L1 e L2. O candidato pode confundir "maior capacidade" (verdadeiro para L2) com "menor latência" (falso). Lembre-se: quanto mais próximo da CPU, menor a latência e menor a capacidade.
Afirmativa III — ✅ Correta
A cache funciona como um buffer entre a CPU (rápida) e a memória principal (mais lenta). Ao armazenar cópias de dados e instruções usados com frequência, ela reduz o tempo médio de acesso, amortizando a latência da RAM.
Afirmativa IV — ❌ Incorreta
A cache L3 geralmente é compartilhada entre todos os núcleos de um processador, e não dividida por núcleo. A descrição "dividido por núcleo" e "inacessível a todos os núcleos" é incorreta — o L3 é justamente acessível a todos os núcleos. Caches L1 e L2 costumam ser privadas por núcleo.
Resumo da hierarquia típica:
L1: privada por núcleo, menor latência, menor capacidade.
L2: privada por núcleo (ou compartilhada em alguns designs), latência intermediária, capacidade maior que L1.
L3: compartilhada entre núcleos, maior latência, maior capacidade.
PEGA ESSA DICA!
Para memorizar, pense na proximidade física: L1 está dentro do núcleo, L2 no mesmo chip, L3 é compartilhada. Velocidade: L1 > L2 > L3 > RAM. Capacidade: L1 < L2 < L3 < RAM.