Questão de Arquitetura de Computadores — Arquiteturas — IF-MG 2024
Arquitetura de Computadores›Arquiteturas
Código
qg240219
Banca
IF-MG
Órgão
IF-MG
Ano
2024
Nível
Superior
Cargo
PROFESSOR EBTT - Sistemas da Computação - Bambuí
Qual das seguintes afirmações melhor descreve o princípio fundamental da arquitetura de von Neumann?
AA memória do computador é usada exclusivamente para armazenar instruções, enquanto os dados são mantidos em um dispositivo separado.
BCada função aritmética e lógica é executada por um hardware distinto, independentemente de sinais de controle.
CA arquitetura de von Neumann caracteriza-se pelo armazenamento conjunto de dados e instruções na memória principal, com execução sequencial das operações, exceto quando explicitamente alterada.
DA memória principal destina-se somente ao armazenamento de dados, com as instruções alocadas em um registrador especial na CPU.
EPara cada novo programa, a configuração física do hardware é modificada.
Revelar gabarito e comentário▾
GabaritoC — A arquitetura de von Neumann caracteriza-se pelo armazenamento conjunto de dados e instruções na memória principal, com execução sequencial das operações, exceto quando explicitamente alterada.
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 C. A arquitetura de von Neumann é definida pelo armazenamento conjunto de dados e instruções na mesma memória principal e pela execução sequencial das instruções, salvo desvios explícitos (como jumps ou branches). Esse é o princípio fundamental do modelo de programa armazenado.
A questão exige distinguir o modelo de von Neumann de outras arquiteturas (como Harvard) e de ideias equivocadas sobre configuração física ou separação de memórias.
Alternativa A — ❌ Incorreta
Afirma que a memória armazena apenas instruções e os dados ficam em dispositivo separado. Isso descreve a arquitetura Harvard, não a de von Neumann. Nesta, dados e instruções compartilham o mesmo espaço de memória.
Alternativa B — ❌ Incorreta
Diz que cada função aritmética/lógica é executada por hardware distinto e independente de sinais de controle. Embora a ALU execute operações, ela é controlada pela unidade de controle (CU) e não age de forma independente. O enunciado não reflete o princípio fundamental.
Alternativa C — ✅ Correta ⟵ GABARITO
Exatamente o conceito central: armazenamento conjunto de dados e instruções na memória principal e execução sequencial, salvo alteração explícita (desvios). A Wikipédia descreve: "A Arquitetura de von Neumann se caracteriza pela possibilidade de uma máquina digital armazenar seus programas no mesmo espaço de memória que os dados, podendo assim manipular tais programas." A menção à execução sequencial com exceções completa a definição.
Alternativa D — ❌ Incorreta
Inverte o modelo: diz que a memória principal só armazena dados e as instruções ficam em registrador especial na CPU. Na verdade, as instruções estão na memória principal e são buscadas pela CPU; registradores armazenam apenas instruções correntes, não todo o programa.
Alternativa E — ❌ Incorreta
Afirma que a configuração física do hardware é modificada para cada novo programa. O princípio do programa armazenado é justamente o oposto: o hardware é fixo; o programa, armazenado em memória, pode ser alterado sem religar a máquina.
NÃO CAIA NESSA!
Para fixar: von Neumann = uma única memória para dados e instruções. Harvard = memórias separadas. A pegadinha clássica é trocar uma pela outra, como na alternativa A.