# Arquitetura de Von Neumann
> [!NOTE] Arquitetura de Von Neumann
>
> A Arquitetura de Von Neumann é um modelo de projeto de computador que utiliza uma única unidade de armazenamento (memória) para instruções e dados. Essa arquitetura, proposta por John von Neumann, é a base da maioria dos computadores modernos. As principais características incluem:
>
> - **Unidade Central de Processamento (CPU):** Responsável por executar as instruções.
> - **Memória Principal:** Armazena tanto as instruções do programa quanto os dados que o programa manipula.
> - **Barramento:** Um conjunto de fios que conecta a CPU, a memória e os dispositivos de entrada/saída, permitindo a transferência de dados e instruções.
> - **Dispositivos de Entrada/Saída (E/S):** Permitem a interação do computador com o mundo exterior.
>
> Uma desvantagem dessa arquitetura é o "gargalo de Von Neumann", onde a largura de banda limitada do barramento entre a CPU e a memória pode restringir o desempenho, pois instruções e dados competem pelo mesmo caminho.
![[Arquitetura de Von Noimann.png]]
**:: Referência ::** [Arquitetura de von Neumann – Wikipédia, a enciclopédia livre](https://pt.wikipedia.org/wiki/Arquitetura_de_von_Neumann)
**:: Referência ::** [Von Neumann architecture - Wikipedia](https://en.wikipedia.org/wiki/Von_Neumann_architecture)
# Notas