O processador ou UCP (unidade central de processamento) gerencia todo o sistema computacional controlando as operações realizadas por cada unidade funcional. Função principal é controlar e executar instruções presentes da memoria principal (memoria RAM).
O processador é composto por ULA (unidade lógica aritmética), UC (unidade de controle) e registradores.
A UC é responsável por gerenciar/organizar as atividades de todos os componentes do computador, como gravação/leitura de discos ou busca de instruções na memoria principal.
A ULA é responsável por operações lógicas (testes e comparações) e aritméticas (somas e subtrações).
Os Registradores tem como função principal armazenar dados temporariamente. O conjunto de registradores funciona como uma memoria de alta velocidade, mas de baixa capacidade. Tem registradores de uso geral que podem ser manipulados diretamente por instruções, e os de uso especifíco.
Registradores de uso especifícos
Contador de pilha (AP) ou Starck Pointer (SP) contém o endereço da memoria no topo da pilha, que é a estrutura de dados onde o sistema mantém informações sobre programas que estão sendo executadas e tiveram que ser interrompidos.
Registrador de status ou Program status word (PSW) é responsável por armazenar informações sobre a execução de instruções, como a ocorrência de um overflow.