Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Arquiteturas — IV - UFG 2024

Arquitetura de ComputadoresArquiteturas
Código
qg121612
Banca
IV - UFG
Órgão
TJ-AC
Ano
2024
Nível
Superior
Cargo
CS-UFG - - Analista Judiciário - Analista de Suporte
A influência da arquitetura de von Neumann é vasta, afetando não apenas o design e a construção de computadores, mas também a forma como pensamos sobre programação e processamento de dados. Embora alternativas como a arquitetura de Harvard tenham sido exploradas, especialmente em aplicações que exigem processamento de alta velocidade e de eficiência energética, o modelo de von Neumann continua a ser um pilar fundamental da ciência da computação. Uma característica da arquitetura von Neumann é:
  1. Aexecução paralela de instruções.
  2. Bseparação entre memória de programa e dados.
  3. Cuso de pipeline no processador para aumentar a execução de instruções.
  4. Dunidade de armazenamento e processamento combinadas.
Revelar gabarito e comentário

GabaritoD — unidade de armazenamento e processamento combinadas.

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

Gabarito: letra D. A arquitetura de von Neumann é caracterizada pelo armazenamento de instruções e dados no mesmo espaço de memória (conceito de programa armazenado). A alternativa D, embora redigida de forma imprecisa ("unidade de armazenamento e processamento combinadas"), refere-se a essa característica central. As demais alternativas descrevem elementos de outras arquiteturas ou técnicas posteriores.

NÃO CAIA NESSA!

A banca explora a confusão entre von Neumann e Harvard. A alternativa B (separação entre memória de programa e dados) é a marca registrada da arquitetura de Harvard, não de von Neumann. Fique atento: sempre que a questão falar em "mesma memória para instruções e dados", é von Neumann; "memórias separadas" é Harvard.

Alternativa A — ❌ Incorreta

A execução paralela de instruções não é uma característica inerente ao modelo de von Neumann, que opera de forma sequencial (ciclo fetch-decode-execute). Paralelismo é obtido por técnicas como pipeline e processadores multi-core, que são extensões posteriores, não fazendo parte da definição original.

Alternativa B — ❌ Incorreta

Essa é a descrição da arquitetura de Harvard, que possui barramentos e espaços de endereçamento distintos para instruções e dados. No modelo de von Neumann, ambos compartilham o mesmo barramento e memória.

Alternativa C — ❌ Incorreta

O uso de pipeline é uma técnica de microarquitetura que visa aumentar o throughput de instruções, mas não é uma característica definidora da arquitetura de von Neumann. O modelo conceitual não prevê segmentação das instruções.

Alternativa D — ✅ Correta ⟵ GABARITO

A alternativa aponta para o conceito de "programa armazenado": as instruções do programa e os dados residem na mesma unidade de memória. A redação "unidade de armazenamento e processamento combinadas" pode causar estranheza, mas deve ser interpretada como o compartilhamento do mesmo dispositivo de armazenamento (memória) para ambos os fins, enquanto a CPU (processamento) é separada.

Gabarito: letra D.

Link permanente: /questoes/qg121612