Um microprocessador é um circuito integrado que pode ser programado para processar dados e enviar mensagens e direções para outros sistemas eletrônicos. Eles são as principais características dos sistemas de processamento de computadores. Os sinalizadores são um componente importante dos microprocessadores, pois registram os resultados de cálculos e ações.
Registros
Todos os microprocessadores contêm registradores. Esses componentes registram os dados, armazenando-os temporariamente antes ou depois dos cálculos do microprocessador. Por exemplo, o registrador de instruções armazena o código de instrução para os cálculos do microprocessador.
Sinalizadores
Os sinalizadores são um tipo modificado de registro que registra a condição do cálculo de um microprocessador. Por exemplo, um sinalizador de "status zero" é ativado somente quando o cálculo do microprocessador conclui com um status "zero". O status de cada sinalizador determina a próxima ação do microprocessador, permitindo que ele tome decisões.
Sinalizadores comuns
Alguns sinalizadores comuns em microprocessadores incluem:
"Transportar" para indicar que uma adição ou subtração requer que uma soma seja "transportada" ou "emprestada".
"Sinal", que mostra se um cálculo foi positivo ou negativo.
"Estouro", que é sinalizado quando o resultado de um processo excede um limite de palavras definido.
"Paridade", que indica que um processo produziu um número par de "1"s.
"Estado zero."