🎯 Arquitetura de Von Neumann

Em poucas palavras

É um modelo conceitual de computador onde dados e instruções compartilham o mesmo espaço de endereçamento e o mesmo barramento. Baseia-se no conceito de “Programa Armazenado”, permitindo que o computador seja versátil ao tratar o código como se fosse um dado comum.


📝 Notas e Desenvolvimento

  • Conceito de Programa Armazenado: Antes desta arquitetura, computadores eram “reprogramados” mudando cabos e chaves. Von Neumann permitiu que o software residisse na memória, facilitando a troca de tarefas.
  • Componentes do Modelo:
    • Unidade Lógica e Aritmética: Realiza cálculos e operações lógicas.
    • Unidade de Controle: Decodifica instruções e gerencia o fluxo de dados.
    • Registradores: Memória interna da CPU de alta velocidade (ex: PC, IR, Acumulador).
  • Ciclo de Execução: Opera no esquema rígido de Busca (Fetch), Decodificação (Decode) e Execução (Execute).
  • O “Gargalo” de Von Neumann: Como existe apenas um caminho (barramento) para buscar tanto dados quanto instruções, a CPU frequentemente fica ociosa esperando que a memória entregue a informação, limitando a velocidade máxima de processamento.

🔗 Conexões e Contexto


📚 Referências e Fontes

📂 Outros Conteúdos Preservados

🎯 Definição: Arquitetura de Von Neumann (Complemento)