Lar Hardware O que é um contador de programa (pc)? - o que é techopedia

O que é um contador de programa (pc)? - o que é techopedia

Índice:

Anonim

Definição - O que significa Contador de Programas (PC)?

Um contador de programa (PC) é um registro da CPU no processador do computador que possui o endereço da próxima instrução a ser executada a partir da memória. É um contador digital necessário para uma execução mais rápida de tarefas, bem como para rastrear o ponto de execução atual.

Um contador de programa também é conhecido como contador de instruções, ponteiro de instrução, registro de endereço de instrução ou registro de controle de sequência.

Techopedia explica Contador de Programas (PC)

Todas as instruções e dados na memória têm um endereço específico. À medida que cada instrução é processada, o aplicativo de software responsável atualiza o contador do programa com o endereço das próximas instruções que precisam ser buscadas. O contador do programa, por sua vez, passa essas informações para o registro do endereço de memória como parte do ciclo de execução / busca padrão. O contador do programa aumenta o valor armazenado em um conforme a próxima instrução é buscada. Se o computador for reiniciado ou reiniciado, o contador do programa geralmente reverte para o valor zero.

Semelhante a outros registradores de processo do computador, o contador de programas é como um banco de travas binárias, cada uma representando um bit de valor. O contador do programa funciona em combinação com outros registradores para identificar a instrução atual. Pode ser modificado ou acessado com a ajuda de instruções de acesso ou salto. O PC pode ser acessado / modificado por instruções de salto e ramificação. Portanto, o endereço de destino pode ser carregado no contador do programa através de instruções de ramificação. O contador do programa também pode ser carregado com o endereço usando as instruções de processamento de dados.

O que é um contador de programa (pc)? - o que é techopedia