Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Armazenamento de Dados em Arquitetura de Computadores — FGV 2026

Arquitetura de ComputadoresArmazenamento de Dados em Arquitetura de Computadores
Código
fg126978
Banca
FGV
Órgão
AL-RO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo (Engenharia de Computação)
Como Engenheiro de Computação, você está projetando a arquitetura básica de um novo sistema de controle embarcado para veículos autônomos. A equipe optou pelo Modelo de Von Neumann devido à sua simplicidade e facilidade de implementação.Assinale a opção que descreve a característica fundamental da arquitetura de Von Neumann em relação ao armazenamento de dados e instruções.
  1. AUtiliza memórias separadas para dados e para instruções, permitindo que ambas sejam acessadas simultaneamente.
  2. BAs instruções e os dados são armazenados em um único espaço de endereçamento de memória compartilhado, o que simplifica a Unidade de Controle.
  3. CA arquitetura impede o uso de dispositivos de Entrada/Saída (E/S) controlados pela CPU. O que simplifica a Unidade de Controle.
  4. DO pipeline de instruções é de profundidade fixa e o tempo de execução de cada instrução é sempre de um ciclo de clock, o que estabiliza a CPU.
  5. EO acesso à memória é sempre feito em modo estritamente sequencial, proibindo o acesso aleatório.
Revelar gabarito e comentário

GabaritoB — As instruções e os dados são armazenados em um único espaço de endereçamento de memória compartilhado, o que simplifica a Unidade de Controle.

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”.

Arquitetura de Von Neumann: armazenamento de dados e instruções

Gabarito: letra B. A característica fundamental da arquitetura de Von Neumann é que instruções e dados compartilham o mesmo espaço de memória (único barramento), o que simplifica a Unidade de Controle por não precisar gerenciar dois endereçamentos distintos. Esse modelo contrasta com a arquitetura Harvard, que utiliza memórias separadas.

A banca cobra o conhecimento da principal diferença entre os modelos de Von Neumann e Harvard. A opção B descreve exatamente o conceito clássico. As demais alternativas apresentam distratores comuns.

NÃO CAIA NESSA!

A alternativa A descreve a arquitetura Harvard (memórias separadas para dados e instruções), que é justamente o oposto da característica central de Von Neumann. Candidatos que confundem os dois modelos caem nessa armadilha. Lembre-se: Von Neumann = memória única; Harvard = memórias separadas.

Característica

Arquitetura de Von Neumann

Arquitetura Harvard

Implicação na Unidade de Controle

Espaço de memória

Único e compartilhado para dados e instruções

Memórias separadas para dados e instruções

Simplificada (não gerencia dois endereçamentos)

Acesso simultâneo

Não permite (gargalo de Von Neumann)

Permite acesso simultâneo a dados e instruções

Mais complexa (precisa coordenar barramentos distintos)

Exemplo de uso

Computadores de propósito geral

Processadores DSP, microcontroladores

Alternativa A — ❌ Incorreta

Utilizar memórias separadas para dados e instruções é a marca da arquitetura Harvard, não de Von Neumann. Na arquitetura de Von Neumann, ambos são armazenados no mesmo espaço de endereçamento, o que permite que um programa seja tratado como dado (autocódigo, por exemplo), mas impede acessos simultâneos (gargalo de Von Neumann).

Alternativa B — ✅ Correta ⟵ GABARITO

Exata definição: "As instruções e os dados são armazenados em um único espaço de endereçamento de memória compartilhado, o que simplifica a Unidade de Controle." Isso reduz a complexidade do hardware, pois não é necessário gerenciar barramentos separados para instruções e dados, embora gere o conhecido gargalo de Von Neumann.

Alternativa C — ❌ Incorreta

A arquitetura de Von Neumann permite dispositivos de Entrada/Saída controlados pela CPU, por meio de instruções específicas (ex.: IN/OUT) ou E/S mapeada em memória. A afirmação de que a arquitetura impede o uso de E/S controlada pela CPU é falsa e não corresponde a nenhum modelo clássico.

Alternativa D — ❌ Incorreta

O pipeline de instruções não é de profundidade fixa, e o tempo de execução de cada instrução varia conforme a complexidade da operação (ciclos de clock múltiplos). A descrição corresponde a uma CPU idealizada de ciclo único, que não é a realidade da arquitetura de Von Neumann.

Alternativa E — ❌ Incorreta

O acesso à memória em Von Neumann não é estritamente sequencial; a memória é de acesso aleatório (RAM), permitindo acessar qualquer posição diretamente. A afirmativa confunde com dispositivos de acesso sequencial, como fitas magnéticas.

Gabarito: letra B.

Link permanente: /questoes/fg126978