ALU (Unidade Aritmética e Lógica) - Realiza operações aritméticas (adição, subtração, multiplicação, divisão) e lógicas (AND, OR, NOT, etc.) nos dados.
CU (Unidade de Controle) - Controla o fluxo de dados entre os diferentes componentes do microprocessador.
- Interpreta e executa instruções.
Memória - Armazena dados e instruções do programa.
- Pode ser interno (no mesmo chip da CPU) ou externo (em um chip separado).
Portas de entrada/saída (E/S) - Permita que o microprocessador se comunique com dispositivos externos, como teclados, impressoras e dispositivos de armazenamento.
Barramento do Sistema - Fornece um caminho para o fluxo de dados entre os diferentes componentes do microprocessador.