Os dois principais subcomponentes de uma CPU são:
1.
unidade lógica aritmética (ALU): Este é o "cérebro" da CPU, responsável por executar todos os cálculos matemáticos e operações lógicas. Ele lida com tarefas como adição, subtração, multiplicação, divisão e, ou, ou, não e comparações.
2.
Unidade de controle (Cu): Esse componente atua como o "diretor" da CPU, buscando instruções da memória, decodificando -as e direcionando a ALU e outros componentes para executar as instruções. Ele gerencia o fluxo de dados na CPU e garante que as instruções sejam processadas na ordem correta.
Embora esses sejam os dois componentes principais, as CPUs também incluem outras peças cruciais como:
*
Registros: São pequenos locais de memória de alta velocidade que armazenam temporariamente dados e instruções para acesso rápido pela ALU e Cu.
*
cache: Esta é uma memória pequena e muito rápida que armazena dados e instruções usadas com frequência, permitindo que a CPU os acessasse rapidamente sem ir à memória principal mais lenta.
*
relógio: Este componente fornece um sinal de tempo que sincroniza as operações de todos os componentes da CPU.
A compreensão desses subcomponentes ajuda a entender como uma CPU processa informações e executa instruções.