Unidade de Controle (UC)
O centro de comando principal, responsável pela leitura e decodificação de instruções e pela coordenação da operação do hardware interno e externo para garantir que as instruções sejam executadas em sequência. Por exemplo, ao abrir um documento, ele instrui o disco rígido a transferir dados para a memória e depois notifica o monitor para exibir a imagem.
Unidade Lógica Aritmética (ALU)
O “departamento de produção”, especializado em operações aritméticas (adição, subtração, multiplicação e divisão) e operações lógicas (AND, OR, NOT, comparação), é o módulo central para processamento de dados. Os cálculos da trajetória dos personagens em jogos e as operações de dados em planilhas do Excel dependem de seu desempenho.
Registros
"Memorandos" ultra{0}}rápidos dentro da CPU, usados para armazenar temporariamente instruções e dados em execução no momento. A velocidade de acesso é centenas de vezes mais rápida que a memória principal, reduzindo significativamente a latência de leitura de dados. Exemplos comuns incluem o contador de programa (registra o endereço da próxima instrução) e o acumulador (armazena o resultado das operações).
Cache
Um “armazém temporário” entre a CPU e a memória principal, armazenando dados e instruções acessados com frequência, evitando leituras repetidas da CPU de memória principal lenta, melhorando significativamente a eficiência de execução. O cache é normalmente dividido em três níveis: L1, L2 e L3. Quanto maior a capacidade e mais rápida a velocidade, mais significativo será o benefício para cenários como jogos e design.

