O que é CPU e como o processador funciona

Compreender a CPU como componente que executa instruções de máquina em cooperação com memória e sistema.

O que é CPU e como o processador funciona

Objetivo

Compreender a CPU como componente que executa instruções de máquina em cooperação com memória e sistema.

Conceitos essenciais

CPU

A Unidade Central de Processamento executa grande parte das instruções gerais dos programas, realiza operações aritméticas/lógicas e coordena fluxos de execução.

CPU não trabalha sozinha

Memória, armazenamento, GPU, controladores, dispositivos e sistema operacional participam do funcionamento do computador.

Código-fonte não é instrução nativa

C, Python, PHP e outras linguagens precisam de toolchains ou runtimes que resultem em instruções adequadas à arquitetura.

ISA

Arquiteturas como x86-64, ARM64 e RISC-V definem conjuntos e regras de instruções visíveis ao software de baixo nível.

Modelo mental

CÓDIGO-FONTE → COMPILADOR/RUNTIME → INSTRUÇÕES DE MÁQUINA → CPU

Exemplo e demonstração

Quando um programa soma dois valores, muitas etapas podem existir entre a expressão de alto nível e operações reais da CPU; não há relação obrigatória de uma linha de código para uma instrução.

Experimento / prática

  • Identifique a arquitetura informada pelo seu sistema.
  • Explique por que um programa compilado para uma arquitetura pode não executar diretamente em outra.

Erros comuns

  • Dizer que CPU serve apenas para contas.
  • Afirmar que uma linha de código sempre corresponde a uma instrução de máquina.

Resumo

Ao concluir esta aula, revise o modelo mental e tente explicá-lo com suas próprias palavras antes de avançar.