Questão de Arquitetura de Computadores — Arquiteturas — FCC 2016
Arquitetura de Computadores›Arquiteturas
Código
fc034345
Banca
FCC
Órgão
TRT - 23ª REGIÃO (MT)
Ano
2016
Nível
Superior
Cargo
Analista Judiciário - Tecnologia da Informação
Considere o texto a seguir:Em computadores baseados na arquitetura de Von Neumann, assim que a instrução que vai ser executada é buscada da memória principal para a CPU, o sistema efetiva automaticamente a modificação do conteúdo desse registrador de modo que ele passe a armazenar o endereço da próxima instrução na sequência, sendo crucial para o processo de controle e de sequenciamento da execução dos programasO texto se refere ao registrador conhecido como
ARegistrador de Dados de Memória − RDM.
BRegistrador de Decodificação de Instruções − RDI.
CContador de Instruções − CI.
DRegistrador de Endereçamento de Instruções − REI.
ERegistrador de Instruções − RI.
Revelar gabarito e comentário▾
GabaritoC — Contador de Instruções − CI.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Registradores da CPU: Contador de Instruções (CI)
Gabarito: letra C. O texto descreve exatamente o Contador de Instruções (CI), também conhecido como Program Counter (PC), que armazena o endereço da próxima instrução a ser executada. Após buscar uma instrução da memória, a CPU incrementa automaticamente o CI para apontar para a instrução seguinte, garantindo o sequenciamento do programa.
A questão testa o conhecimento sobre os registradores da Unidade Central de Processamento na arquitetura de Von Neumann. Cada alternativa representa um registrador diferente, mas apenas um tem a função de apontar para a próxima instrução.
1CI aponta para instrução
2Busca da memória
3CI é incrementado
4Instrução vai para RI
5Decodificação (RDI)
6Execução
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
O Registrador de Dados de Memória (RDM) armazena temporariamente os dados que estão sendo transferidos entre a CPU e a memória. Ele não controla o endereço da próxima instrução, e sim o conteúdo dos dados lidos ou escritos.
Alternativa B — ❌ Incorreta
O Registrador de Decodificação de Instruções (RDI) faz parte da unidade de controle e é responsável por interpretar o código da instrução após ela ser buscada. Sua função é decodificar, não armazenar o endereço da próxima instrução.
Alternativa C — ✅ Correta ⟵ GABARITO
O Contador de Instruções (CI) é o registrador que contém o endereço da próxima instrução a ser executada. Após cada busca de instrução, o CI é incrementado automaticamente (ou alterado por desvios) para apontar para a instrução subsequente, conforme descrito no enunciado.
Alternativa D — ❌ Incorreta
O Registrador de Endereçamento de Instruções (REI) — termo menos comum — pode ser confundido com o próprio CI, mas não é a designação padrão. O nome correto na arquitetura clássica é Contador de Instruções ou Program Counter.
Alternativa E — ❌ Incorreta
O Registrador de Instruções (RI) armazena a instrução atualmente em execução, após ser buscada da memória. Ele contém o código da instrução, não o endereço da próxima.
NÃO CAIA NESSA!
Para memorizar a função de cada registrador, lembre-se: CI guarda o endereço da próxima instrução; RI guarda a instrução atual; RDM guarda os dados em trânsito; REM (Registrador de Endereço de Memória) guarda o endereço da memória a ser acessada. A banca costuma trocar as funções entre RI e CI, então fique atento à palavra "próxima" no enunciado.