Computação Múltipla Escolha

Sobre a arquitetura Harvard: A arquitetura Harvard resolve o 'Gargalo de Von Neumann' ao permitir o acesso simultâneo a instruções e dados. PORQUE II. Esta arquitetura utiliza barramentos fisicamente separados para a memória de programa e a memória de dados.

Sobre a arquitetura Harvard:

I. A arquitetura Harvard resolve o 'Gargalo de Von Neumann' ao permitir o acesso simultâneo a instruções e dados.

PORQUE

II. Esta arquitetura utiliza barramentos fisicamente separados para a memória de programa e a memória de dados.

  1. A asserção I é verdadeira, e a II é falsa.
  2. As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I.
  3. As asserções I e II são verdadeiras, e a II é uma justificativa correta da I.
  4. A asserção I é falsa, e a II é verdadeira.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - As asserções I e II são verdadeiras, e a II é uma justificativa correta da I.

Introdução

Esta questão aborda os fundamentos da Arquitetura de Computadores, especificamente a comparação entre os modelos de Von Neumann e Harvard. O ponto central é entender como a organização da memória afeta o desempenho do processador.

Para resolver, precisamos analisar se a primeira afirmação descreve corretamente uma vantagem da arquitetura Harvard e se a segunda afirmação explica o mecanismo técnico por trás dessa vantagem.

Desenvolvimento

1. O Gargalo de Von Neumann

Na arquitetura clássica de Von Neumann, existe um único barramento compartilhado tanto para buscar instruções quanto para acessar dados. Isso impede que o processador realize essas duas operações ao mesmo tempo. Essa limitação de largura de banda é conhecida tecnicamente como Gargalo de Von Neumann.

2. A Solução da Arquitetura Harvard

A arquitetura Harvard foi desenvolvida para superar essa limitação. Ela modifica o design físico do computador para permitir maior velocidade de execução.

  • Separação Física: Diferente do modelo de Von Neumann, a arquitetura Harvard possui caminhos de dados distintos.
  • Acesso Simultâneo: Com caminhos separados, o processador pode ler uma instrução na memória de programa enquanto acessa dados na memória de dados.

Análise

Vamos verificar a veracidade das asserções e a relação de causalidade entre elas:

  • Asserção I (Verdadeira): Afirma que a arquitetura Harvard resolve o gargalo permitindo acesso simultâneo. Isso está correto, pois a paralelização no acesso à memória aumenta a eficiência.
  • Asserção II (Verdadeira): Afirma que isso ocorre porque utilizam-se barramentos fisicamente separados para memória de programa e memória de dados. Esta é a definição técnica exata da arquitetura Harvard.
  • Relação de Justificativa: A separação dos barramentos (II) é a causa direta que permite o acesso simultâneo (I). Portanto, a segunda frase justifica perfeitamente a primeira.
ConceitoVon NeumannHarvard
MemóriaÚnica (Instruções + Dados)Separada (Programa + Dados)
BarramentosCompartilhadosSeparados
DesempenhoLimitado pelo gargaloMaior (acesso paralelo)

Conclusão

Como ambas as afirmações estão corretas e a segunda descreve o mecanismo que viabiliza a primeira, a alternativa correta é a C.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.