Conceitos de Hardware: Memória Cache
Gabarito: letra B. A alternativa B descreve corretamente a memória cache L1 como menor e com menor latência que a RAM, sendo essencial para acelerar o acesso aos dados frequentemente usados pelo processador. Essa é a definição básica da hierarquia de memória, conforme descrito no conteúdo de apoio: "a memória cache fica muito próxima à ULA, com acesso muito rápido".
Alternativa A — ❌ Incorreta
Afirma que a CPU acessa diretamente o disco rígido se o dado não está no cache. Na verdade, se não está no cache, o processador busca na RAM (memória principal) e só depois, se necessário, no disco, através de entrada/saída. O disco não é acessado diretamente pela CPU sem passar pela RAM.
Alternativa B — ✅ Correta ⟵ GABARITO
A cache L1 é pequena e rápida, integrada ao chip do processador, com latência muito menor que a RAM. Ela armazena cópias dos dados mais usados, reduzindo o tempo médio de acesso. O texto de apoio confirma: "parte da memória, conhecida como cache, fica muito próxima à ULA, com acesso muito rápido." e "a memória cache é incorporada ao microprocessador".
Alternativa C — ❌ Incorreta
A memória cache e a memória virtual são mecanismos diferentes e complementares. A cache acelera o acesso a dados frequentes em RAM; a memória virtual usa o disco para ampliar o espaço de endereçamento. Uma não elimina a outra.
Alternativa D — ❌ Incorreta
O desempenho não é garantido; aumentar a cache pode trazer retornos decrescentes e até aumentar a latência em alguns casos. Além disso, depende da aplicação: algumas se beneficiam mais de cache maior que outras.
Alternativa E — ❌ Incorreta
A comunicação entre CPU e memória pode ser síncrona (como em DDR) ou assíncrona, e não necessariamente usa o mesmo clock da CPU. Afirmar que é "sempre síncrona" é uma generalização incorreta.
Gabarito: letra B