Questão de Arquitetura de Computadores — Arquiteturas — UNO Chapecó 2025
Arquitetura de Computadores›Arquiteturas
Código
qg627717
Banca
UNO Chapecó
Órgão
Câmara Municipal de Chapecó - SC
Ano
2025
Nível
Superior
Cargo
Analista de Informática
A arquitetura de von Neumann, que é a base da maioria dos computadores modernos, descreve um modelo de computador que utiliza uma única estrutura de armazenamento tanto para as instruções quanto para os dados. Marque a alternativa CORRETA que corresponde a arquitetura de computador utiliza barramentos separados para dados e instruções, permitindo que a CPU acesse ambos simultaneamente e superando o "gargalo de von Neumann".
AArquitetura de Harvard.
BArquitetura de barramento único.
CArquitetura de microserviços.
DArquitetura de pipeline.
Revelar gabarito e comentário▾
GabaritoA — Arquitetura de Harvard.
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”.
Arquiteturas de Von Neumann e Harvard
Gabarito: letra A. A arquitetura de Harvard é a que utiliza barramentos separados para dados e instruções, permitindo acesso simultâneo pela CPU e superando o "gargalo de von Neumann", exatamente como descrito no enunciado. Esse gargalo ocorre justamente porque a arquitetura de von Neumann compartilha um único barramento para ambos.
A questão cobra a diferença fundamental entre as duas principais arquiteturas de computadores: von Neumann (barramento único) e Harvard (barramentos separados). A tabela abaixo resume os contrastes:
Característica
Von Neumann
Harvard
Barramento para dados e instruções
Único (compartilhado)
Separados (um para dados, outro para instruções)
Acesso simultâneo a dados e instruções
Não (gargalo)
Sim
Exemplo típico
PCs de uso geral (x86, ARM)
Microcontroladores (PIC, AVR), DSPs
NÃO CAIA NESSA!
Na prova, ao ler "barramentos separados para dados e instruções" ou "acesso simultâneo a ambos", a resposta é sempre Arquitetura de Harvard. O distrator clássico é a "arquitetura de barramento único", que é justamente a característica de von Neumann — a banca inverte a definição para testar seu conhecimento.
Arquiteturas de computador
1Von Neumann
Barramento único (dados + instruções)
Gargalo de von Neumann
2Harvard
Barramentos separados
Acesso simultâneo
Exemplos: PIC, AVR, DSPs
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
A arquitetura de Harvard possui barramentos independentes para dados e instruções. Isso permite que a CPU busque uma instrução enquanto lê ou escreve um dado, sem competição pelo barramento, eliminando o gargalo de von Neumann. É a descrição exata do enunciado.
Alternativa B — ❌ Incorreta
"Arquitetura de barramento único" é justamente o modelo de von Neumann, onde dados e instruções trafegam pelo mesmo barramento, gerando o gargalo. A alternativa inverte a relação: a questão pede a que supera o gargalo, e esta é a que o causa.
Alternativa C — ❌ Incorreta
Arquitetura de microserviços é um padrão de projeto de software, não de hardware. Não se aplica ao contexto de barramentos físicos entre CPU e memória.
Alternativa D — ❌ Incorreta
Pipeline é uma técnica de execução de instruções que divide o processamento em etapas, permitindo paralelismo dentro da CPU. Embora possa melhorar o desempenho, não altera a estrutura de barramentos — tanto máquinas von Neumann quanto Harvard podem usar pipeline. O gargalo de von Neumann é um problema de barramento, não de pipeline.