Ao analisar a arquitetura de Von Neumann, o Analista observa...

Próximas questões
Com base no mesmo assunto
Q3885114 Arquitetura de Computadores
Ao analisar a arquitetura de Von Neumann, o Analista observa que a eficiência do sistema depende da capacidade da CPU acessar rapidamente tanto as instruções quanto os dados.
A característica fundamental da arquitetura de Von Neumann que representa o principal gargalo de desempenho (o bottleneck) observado em sistemas modernos de computação é 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

Fundamento decisivo: A expressão “principal gargalo de desempenho” aponta para a arquitetura de Von Neumann em que instruções e dados compartilham o mesmo caminho de acesso à memória. Esse elemento do enunciado leva à alternativa D.

Tema central: Gargalo de Von Neumann
Análise das alternativas
A
Errada
Registradores de propósito geral são recursos internos da CPU. Isso não corresponde ao gargalo clássico de Von Neumann, que está no acesso compartilhado à memória por instruções e dados.
B
Errada
A divisão do processador em Unidade de Controle e ULA é uma organização funcional básica da CPU. O bottleneck cobrado não decorre dessa decomposição interna, mas do subsistema memória-barramento.
C
Errada
Representação binária é uma característica geral da computação digital. Ela não explica o gargalo específico de Von Neumann, porque não envolve o compartilhamento do acesso entre instruções e dados.
D
Certa
Na arquitetura de Von Neumann, instruções e dados usam a mesma memória e o mesmo caminho de comunicação com a CPU, o que limita a taxa de transferência e cria o gargalo clássico de desempenho. A alternativa D corresponde exatamente a esse compartilhamento de um único barramento entre memória de instruções e memória de dados.
E
Errada
Operações de ponto flutuante dizem respeito à capacidade de processamento aritmético. Isso não é a característica estrutural responsável pelo gargalo de Von Neumann, que está no conflito de acesso entre CPU e memória.
Pegadinha da questão
Confundir o gargalo de Von Neumann com características gerais da computação ou da CPU, quando o ponto decisivo é o caminho compartilhado de acesso à memória entre instruções e dados.
Dica para questões semelhantes
  • Se a questão mencionar “bottleneck de Von Neumann”, procure a limitação de acesso entre CPU e memória.
  • Quando aparecer a distinção entre instruções e dados, verifique se o acesso é compartilhado ou separado.

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

A) o uso de registradores de propósito geral:

Incorreta. Os registradores aumentam o desempenho da CPU, não sendo responsáveis por gargalos.

B) a divisão do processador em Unidade de Controle e Unidade Lógica Aritmética:

Incorreta. Essa divisão é uma característica fundamental da CPU, mas não representa um gargalo de desempenho.

C) a representação de dados em formato binário:

Incorreta. O uso de binário é padrão na computação e não está relacionado ao gargalo da arquitetura.

D) o compartilhamento de um único barramento entre a memória de instruções e a memória de dados:

Correta. O chamado gargalo de Von Neumann ocorre porque dados e instruções compartilham o mesmo barramento, limitando a taxa de transferência entre CPU e memória.

E) a capacidade de realizar operações de ponto flutuante:

Incorreta. Operações de ponto flutuante não estão relacionadas ao gargalo estrutural da arquitetura.

Gabarito:

D) o compartilhamento de um único barramento entre a memória de instruções e a memória de dados.

Gabarito D

Este conceito é um dos pilares da teoria da computação e explica por que nossos computadores, apesar de extremamente rápidos, ainda enfrentam limitações físicas de transferência de dados.

A arquitetura de Von Neumann, concebida na década de 1940, utiliza o conceito de programa armazenado. Sua característica principal é que tanto as instruções do programa quanto os dados que o programa processa são armazenados no mesmo espaço de endereçamento (a mesma memória RAM).

O problema (gargalo) surge porque:

  • Existe apenas um único caminho físico (o barramento de dados e endereços) para conectar a CPU à Memória.
  • A CPU é capaz de processar dados muito mais rápido do que o barramento consegue buscá-los na memória.
  • Como o barramento é compartilhado, a CPU não pode buscar uma nova instrução e ler/escrever um dado ao mesmo tempo. Ela precisa "esperar" o barramento terminar uma tarefa para começar a outra.

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