Como Engenheiro de Computação, você está projetando a arqui...

Próximas questões
Com base no mesmo assunto
Q3882839 Arquitetura de Computadores
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.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: A decisão dependia da distinção clássica entre Von Neumann e Harvard quanto ao armazenamento: memória compartilhada para dados e instruções.

Tema central: Memória compartilhada
Análise das alternativas
A
Errada
Está errada porque descreve memórias separadas para dados e instruções, o que corresponde à arquitetura Harvard. O critério decisivo aqui é direto: a questão cobra compartilhamento de memória em Von Neumann, não separação.
B
Certa
A alternativa B está correta porque identifica o traço definidor da arquitetura de Von Neumann no ponto cobrado: instruções e dados são armazenados no mesmo espaço de endereçamento de memória. Esse é o elemento que a distingue da arquitetura Harvard, na qual há separação entre memória de dados e memória de instruções.
C
Errada
Está errada porque afirma uma limitação inexistente: a arquitetura de Von Neumann não impede o uso de dispositivos de E/S controlados pela CPU. Além disso, E/S não é a característica definidora pedida pela questão sobre armazenamento de dados e instruções.
D
Errada
Está errada porque pipeline de profundidade fixa e execução sempre em um ciclo de clock não são características essenciais nem universais da arquitetura de Von Neumann. A alternativa troca o critério de organização de memória por aspectos de microarquitetura e desempenho.
E
Errada
Está errada porque a arquitetura de Von Neumann não impõe acesso estritamente sequencial à memória nem proíbe acesso aleatório. Isso contraria o conceito de memória endereçável de uso geral e não corresponde ao traço definidor pedido.
Pegadinha da questão
A confusão real era trocar Von Neumann por Harvard ao ler a parte sobre armazenamento de dados e instruções, ou aceitar características de CPU e desempenho como se definissem a arquitetura.
Dica para questões semelhantes
  • Se a questão perguntar pela característica fundamental de Von Neumann, procure memória única compartilhada para dados e instruções.
  • Se aparecer memórias separadas para dados e instruções, isso aponta para Harvard, não para Von Neumann.
  • Não substitua o critério de organização da memória por elementos secundários como pipeline, ciclos de clock, E/S ou suposta simplificação de controle.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito: LETRA B.

A Arquitetura de Von Neumann (ou Arquitetura de Princeton) é o alicerce da maioria dos computadores modernos. O conceito revolucionário introduzido por John von Neumann em 1945 foi o do "Programa Armazenado".

Nesta arquitetura, a CPU (Unidade Central de Processamento) busca tanto as instruções do programa quanto os dados no mesmo espaço de memória física. Isso significa que o computador não precisa ser "reconfigurado" fisicamente para mudar de tarefa; basta carregar um novo conjunto de instruções na memória RAM.

Componentes Principais:

  1. Unidade Central de Processamento (CPU): Composta pela ULA (Unidade Lógica e Aritmética) e pela UC (Unidade de Controle).
  2. Memória Principal: Armazena dados e programas.
  3. Sistemas de Entrada e Saída (E/S).
  4. Barramentos: Vias de comunicação entre os componentes.

Bons Estudos!

Vamos juntos rumo à posse!

INSTAGRAM: @informaticaconcursos_

Gabarito B

A característica que define o modelo de Von Neumann (também conhecido como "conceito de programa armazenado") é a existência de um único barramento e uma única memória para armazenar tanto as instruções do programa quanto os dados que serão processados.

  • Memória Única: Diferente de outras arquiteturas, não há distinção física entre onde o código reside e onde as variáveis são salvas.
  • Gargalo de Von Neumann: Como existe apenas um caminho (barramento) para a CPU buscar tanto dados quanto instruções, ela não consegue fazer ambos simultaneamente. Isso cria um limite de velocidade conhecido como "Gargalo de Von Neumann".
  • Unidade de Controle: A simplicidade mencionada na alternativa deve-se ao fato de a CPU gerenciar apenas um fluxo de endereçamento para a memória principal.

Retroceder Nunca Render-se Jamais !

Força e Fé !

Fortuna Audaces Sequitur !

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo