O contador de instruções ou program counter (PC) contém o endereço da próxima instrução que o processador deve buscar e executar. Toda vez que o processador busca uma nova instrução, o contador de instruções é atualizado com o endereço de memória da instrução seguinte a ser executada. O contador de instruções é um tipo de