Questão de Arquitetura de Computadores — Conceitos Básicos em Arquitetura de Computadores — COTEC 2024
Arquitetura de Computadores›Conceitos Básicos em Arquitetura de Computadores
Código
qg114210
Banca
COTEC
Órgão
Prefeitura de Montes Claros - MG
Ano
2024
Nível
Médio
Cargo
Técnico em Informática
Uma visão simplificada do fluxo de informação por meio das partes de uma máquina von Neumann consiste em quatro blocos – dispositivos de entrada, CPU, memória principal e dispositivos de saída – que são conectadas umas às outras por uma coleção de fios chamada barramento, pelo qual os dados viajam no computador. Cada barramento transporta três tipos de informação: endereço, dados e controle. Um endereço é usado para selecionar o local de memória ou o dispositivo para o qual o dado irá ou de onde ele será obtido. Dados então fluem pelo barramento entre a CPU, memória e dispositivos de entrada e de saída. Como acessos à memória consomem muito tempo em relação à velocidade do processador, muitas arquiteturas proveem uma pequena quantidade de memória de acesso rápido na qual cópias de dados frequentemente usados são armazenados. Antes de ser feito um acesso à memória principal, a CPU verifica se o dado está armazenado nessa memória.Fonte: DALE, Nell; LEWIS, John. Ciência da computação. 4. ed. Rio de Janeiro: LTC, 2010, p. 94.Essa pequena quantidade de memória é chamada
ACache.
BRAM.
CROM.
DEPROM.
EEAPROM.
Revelar gabarito e comentário▾
GabaritoA — Cache.
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 – Conceito Fundamental de Arquitetura de Computadores
Gabarito: letra A. A descrição do enunciado – “pequena quantidade de memória de acesso rápido na qual cópias de dados frequentemente usados são armazenados, verificada pela CPU antes do acesso à memória principal” – corresponde exatamente ao conceito de memória cache, amplamente utilizado em arquiteturas von Neumann para reduzir o tempo médio de acesso aos dados.
A memória cache é uma memória volátil, de alta velocidade e pequena capacidade, que armazena cópias temporárias de instruções e dados da memória principal (RAM) mais frequentemente requisitados pela CPU. Quando a CPU precisa de um dado, primeiro consulta a cache; se o dado estiver presente (cache hit), o acesso é rápido; caso contrário (cache miss), busca-se na RAM, que é mais lenta. Esse mecanismo melhora significativamente o desempenho do sistema.
Alternativa A — ✅ Correta ⟵ GABARITO
A memória cache é exatamente a memória de acesso rápido descrita. Sua função é armazenar dados frequentemente usados para acelerar o processamento.
Alternativa B — ❌ Incorreta
RAM (Random Access Memory) é a memória principal do computador, volátil e de maior capacidade, mas não é a “pequena quantidade de memória de acesso rápido” mencionada. A cache é que é a memória rápida intermediária entre a CPU e a RAM.
Alternativa C — ❌ Incorreta
ROM (Read-Only Memory) é uma memória não volátil que contém dados permanentes (como firmware), não é usada para armazenar cópias de dados frequentes durante a execução.
Alternativa D — ❌ Incorreta
EPROM (Erasable Programmable Read-Only Memory) é um tipo de ROM que pode ser apagada e reprogramada, mas não serve como cache de alta velocidade para dados frequentes.
Alternativa E — ❌ Incorreta
“EAPROM” não é um termo padrão em arquitetura de computadores; provavelmente é uma variação incorreta de EPROM ou EEPROM, e portanto não se aplica ao conceito de memória cache.
PEGA ESSA DICA!
Para memorizar, associe Cache com Cópia e Corrida (rápida). A cache é a “memória de bolso” do processador, enquanto a RAM é a “estante principal” onde tudo fica armazenado. Em provas, a descrição de “pequena, rápida, armazena dados frequentemente acessados” sempre aponta para a cache.