Contador de programa
Origem: Wikipédia, a enciclopédia livre.
Contador de programa é um registrador de uma Unidade Central de Processamento que indica qual é a posição atual na sequência de execução de um computador. Dependendo dos detalhes da arquitetura, ele armazena o endereço da instrução sendo executada ou o endereço da próxima instrução. O contador de programa é automaticamente incrementado para cada ciclo de instrução de forma que as instruções são normalmente executadas sequencialmente a partir da memória. Entretanto, certas instruções como estruturas de seleção ou chamadas de subrotinas interrompem a sequência ao modificar manualmente o valor do contador de programa.