← Questões de Sistemas Operacionais

Sistemas Operacionais · FGV · 2024

Questão comentada de Sistemas Operacionais

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)”.

Gabarito: B

O contador de instrução, também chamado de contador de programa, é um registrador essencial do processador porque guarda o endereço da próxima instrução que será buscada na memória. Pense nele como um marcador de leitura: ele aponta onde o processador deve ir depois, permitindo que a execução siga em sequência. Quando a instrução é buscada, esse valor normalmente é atualizado para o endereço seguinte, salvo quando há desvios, saltos, chamadas de função ou interrupções. Esse registrador não guarda o código da instrução, nem faz cálculos, nem decodifica comandos. Ele só mantém o endereço que orienta o próximo passo da execução. Em arquitetura de computadores, isso é parte do ciclo buscar-decodificar-executar, e o CI/CP participa justamente da etapa de busca. Por isso, o gabarito é a letra B: o contador de instrução armazena o endereço da próxima instrução a ser executada pelo processador. É uma função clássica da UCP, citada na doutrina de organização e arquitetura de computadores, e cobrada de forma bem direta em provas.

Continue treinando

Questões relacionadas