Questão nº 55
Questão de Tecnologia da Informação · FGV ALEP 2024 (nº 55)
Em uma arquitetura genérica de uma Unidade Central de Processamento (UCP), existem diversos componentes com funções específicas. O projeto do processador pode variar entre fabricantes. Entretanto, algumas funções (e componentes responsáveis pela sua execução) são comuns.
Nesse contexto, assinale a função do registrador conhecido como “contador de instrução (CI)” ou “contador de programa (CP)”.
- AArmazenar o código da instrução a ser executada pelo processador.
- BArmazenar o endereço da próxima instrução a ser executada pelo processador. (alternativa correta)
- CCadenciar e sincronizar a execução entre duas instruções no âmbito do processador.
- DDecodificar o código de operação e os operandos das instruções executadas.
- EExecutar as operações lógicas e aritméticas realizadas pelo processador.
Resposta comentada
Gabarito Alternativa B
O contador de programa (CP) ou contador de instrução (CI) é o "marcador de página" do processador: ele guarda o número da próxima linha (endereço de memória) que será lida e executada. Sem ele, o processador não saberia qual instrução vem depois da atual.
- (A) Incorreta: Quem armazena o código da instrução que está sendo executada é o registrador de instrução (RI), não o CP.
- (B) Correta: O CP guarda exatamente o endereço de memória da próxima instrução a ser buscada e executada, avançando sequencialmente (ou pulando, em desvios).
- (C) Incorreta: Quem cadenciar e sincronizar a execução é o clock (sinal de sincronismo), não um registrador.
- (D) Incorreta: A decodificação do código de operação e operandos é feita pelo decodificador de instruções, um circuito lógico, não pelo CP.
- (E) Incorreta: Executar operações lógicas e aritméticas é função da ULA (Unidade Lógica e Aritmética), não do contador de programa.
Armadilha da banca: A alternativa (A) é a mais tentadora, pois confunde o contador de programa com o registrador de instrução. A pegadinha está em trocar "endereço da próxima instrução" por "código da instrução atual". Lembre-se: o CP aponta para onde ir; o RI guarda o que já chegou.
Fonte: FGV ALEP 2024 Técnico Legislativo - Suporte e Manutenção (Caderno Tipo 1). Reproduzida para fins de estudo.