📊 Slide 17 – Arquitetura Von Neumann e Hierarquia de Memórias
📑 1. Arquitetura Von Neumann
- Conceito Central: Dados e Instruções compartilham a mesma memória RAM e o mesmo barramento.
- Ciclo de Vida: Busca (Fetch) \(\rightarrow\) Decodificação (Decode) \(\rightarrow\) Execução (Execute).
- O Gargalo: CPU rápida aguardando transferência lenta de dados da RAM.
⚡ 2. Hierarquia de Memória
- Registradores: Instantâneos (\(<1\text{ ns}\)), pequena capacidade.
- Cache L1 / L2 / L3: Integradas no chip, altíssima velocidade.
- RAM: Memória principal volátil.
- SSD / Disco: Armazenamento persistente de massa.
🎯 3. Princípio da Localidade
- Localidade Temporal: Se você acessou um dado agora, provavelmente vai acessá-lo de novo em breve.
- Localidade Espacial: Se você acessou o endereço \(X\), provavelmente vai acessar os endereços \(X+1, X+2\) em seguida.