FC ConcursosFC Concursos

Questão FC374269

Registradores são pequenas porções de memória dentro do processador usados para armazenamento temporário de dados. Dentre os tipos de registradores há o contador de programa que

Processador

FCC · 2018

Registradores são pequenas porções de memória dentro do processador usados para armazenamento temporário de dados. Dentre os tipos de registradores há o contador de programa que

  1. armazena o endereço da próxima instrução que será carregada na memória.
  2. possui apenas um bit para indicar que uma situação particular ocorreu, como por exemplo, overflow.
  3. funciona como uma pilha de instruções temporárias do tipo LIFO (Last In, First Out) para uso interno do processador.
  4. também é conhecido como cache de memória por fazer a intermediação entre a unidade de busca do processador e a memória RAM.
  5. envia pedidos ao processador para que pare a execução de um programa e atenda outro processo incondicionalmente.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

O contador de programa é um registrador que guarda o endereço da próxima instrução que a CPU deve buscar na memória.

Durante o ciclo de busca e execução, o processador usa esse endereço para solicitar à memória a instrução que será carregada no registrador de instrução (IR), permitindo que a CPU saiba o que executar em seguida.

Logo após a busca, o contador é atualizado — normalmente por um incremento correspondente ao tamanho da instrução — de modo a apontar para a instrução subsequente.

Em desvios condicionais, chamadas ou interrupções, o valor do contador é alterado explicitamente para o endereço-alvo, permitindo mudanças no fluxo de execução.

Portanto, o contador de programa é fundamental para o sequenciamento das instruções e para o controle do fluxo do programa.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo