Informática Múltipla Escolha

Existem diferentes tipos de registradores, os quais têm funções específicas. Qual é a função do registrador chamado de Contador de Programa (PC)?

Existem diferentes tipos de registradores, os quais têm funções específicas.

Qual é a função do registrador chamado de Contador de Programa (PC)?

  1. Fornecer a CPU o endereço de memória de onde será lida a instrução a ser processada.
  2. Executar os códigos a serem processados sem o auxílio da CPU.
  3. Aumentar a capacidade de armazenamento da memória principal.
  4. Aumentar a capacidade de armazenamento da memória secundária.
  5. Identificar os locais para salvamento dos arquivos no computador.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A

Introdução

O Contador de Programa (PC) é um registrador fundamental dentro da unidade central de processamento (CPU). Ele desempenha um papel crucial no fluxo de execução das instruções do programa.

Desenvolvimento

Para entender o PC, precisamos compreender como a CPU opera em ciclos básicos:

  1. Busca (Fetch): A CPU lê uma instrução da memória
  2. Decodificação: A CPU interpreta a instrução
  3. Execução: A CPU realiza a operação solicitada

O registrador PC atua especificamente na etapa de busca, mantendo o endereço da próxima instrução que deve ser recuperada da memória principal.

Análise

AlternativaAvaliaçãoJustificativa
a✅ CorretaO PC armazena o endereço da próxima instrução a ser executada
b❌ IncorretaExecução não ocorre sem a CPU; o PC apenas indica endereços
c❌ IncorretaRegistradores não aumentam capacidade de memória
d❌ IncorretaRegistradores são internos à CPU, não afetam memória secundária
e❌ IncorretaLocalização de arquivos é função do sistema operacional/arquivos

Pontos-chave sobre o PC:

  • Contém sempre o endereço de memória da próxima instrução
  • É automaticamente incrementado após cada leitura de instrução
  • Pode ser modificado por instruções de desvio (jumps/branches)
  • Está localizado dentro da Unidade de Controle da CPU

Conclusão

O Contador de Programa funciona como um "marcador de posição" que informa à CPU qual instrução buscar em seguida da memória principal. Sem ele, a CPU não saberia qual instrução executar a seguir, tornando impossível a sequência lógica de programas.

Alternativa A.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.