# 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