Questão de Arquitetura de Computadores — Arquiteturas — IV - UFG 2024
Arquitetura de Computadores›Arquiteturas
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 é:
Aexecução paralela de instruções.
Bseparação entre memória de programa e dados.
Cuso de pipeline no processador para aumentar a execução de instruções.
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.