Pular para conteúdo

💪 Exercícios — Aula 12: Arquitetura de Computadores

Compreenda como o "cérebro" do computador se organiza e como ele executa bilhões de tarefas por segundo.

🟢 Nível Básico

1. O Triângulo de Von Neumann

Quais são os 3 componentes principais que formam o modelo de arquitetura de Von Neumann?

2. Siglas do Processamento

Explique brevemente a função de cada uma destas partes da CPU: - a) ALU (Unidade Lógica e Aritmética) - b) UC (Unidade de Controle) - c) Registradores


🟡 Nível Intermediário

3. O Ritmo do Coração (Clock)

O que acontece dentro do computador a cada "pulso" de clock do processador? Como isso se relaciona com a medida de GHz (GigaHertz)?

4. Ciclo de Vida de uma Instrução

Descreva o que a CPU faz em cada uma das 3 fases básicas do ciclo de instrução: 1. Fetch (Busca) 2. Decode (Decodificação) 3. Execute (Execução)


🔴 Desafio Master

5. O Grande Gargalo ⏳

O modelo de Von Neumann possui um ponto fraco conhecido como "Gargalo de Von Neumann". - a) Explique o que é esse gargalo (Dica: Pense na diferença de velocidade entre a CPU e a RAM). - b) Qual componente de hardware (uma memória muito rápida) foi criado especificamente para tentar diminuir esse problema?


📚 Gabarito e Soluções Comentadas

Gabarito Explicado ### 1. Arquitetura de Von Neumann - Os componentes fundamentais são: 1. **CPU:** Contendo a ULA (Unidade Lógica e Aritmética), UC (Unidade de Controle) e Registradores. 2. **Memória Principal (RAM):** Armazena tanto instruções quanto dados no mesmo espaço. 3. **Dispositivos de Entrada e Saída (I/O).** 4. **Barramentos:** Dados, Endereços e Controle. ### 2. Siglas de Processamento - **ULA / ALU:** Unidade Lógica e Aritmética (faz cálculos matemáticos e comparações lógicas). - **UC / CU:** Unidade de Controle (decodifica instruções e coordena o fluxo de dados). - **PC:** Program Counter (armazena o endereço da próxima instrução a ser executada). ### 3. Clock do Processador - O sinal de clock é um oscilador de cristal que sincroniza todos os pulsos elétricos da CPU. - 1 GHz equivale a 1 bilhão de ciclos por segundo. ### 4. Ciclo de Instrução (Fetch-Decode-Execute) 1. **Busca (Fetch):** A CPU busca a instrução na memória RAM apontada pelo PC. 2. **Decodificação (Decode):** A UC interpreta a instrução e prepara os registradores. 3. **Execução (Execute):** A ULA executa a operação e grava o resultado.

Ver Aula 12 Responder Quiz 12