O que são registradores da CPU

Compreender registradores como armazenamento pequeno e rápido interno ao processador.

O que são registradores da CPU

Objetivo

Compreender registradores como armazenamento pequeno e rápido interno ao processador.

Conceitos essenciais

Função

Registradores armazenam temporariamente operandos, resultados, endereços ou estado necessário às instruções.

Tipos variam

Arquiteturas possuem diferentes conjuntos: registradores gerais, vetoriais, ponteiro de pilha, contador de programa e flags, entre outros.

Velocidade e capacidade

Quanto mais próximo da execução, menor e mais caro costuma ser o armazenamento. Registradores são extremamente rápidos, mas muito limitados em capacidade.

Modelo mental

REGISTRADORES → CACHE → RAM → SSD/HDD

Exemplo e demonstração

Para somar valores, a CPU pode carregar operandos para registradores, executar a operação e armazenar o resultado conforme as instruções geradas.

Experimento / prática

  • Pesquise apenas o nome da arquitetura da sua CPU e reconheça que os nomes de registradores variam.
  • Explique por que não seria prático substituir toda RAM por registradores.

Erros comuns

  • Imaginar registradores como pequenos arquivos.
  • Achar que existe um conjunto universal de nomes de registradores.

Resumo

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