Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Arquiteturas — FCC 2016

Arquitetura de ComputadoresArquiteturas
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
  1. ARegistrador de Dados de Memória − RDM.
  2. BRegistrador de Decodificação de Instruções − RDI.
  3. CContador de Instruções − CI.
  4. DRegistrador de Endereçamento de Instruções − REI.
  5. 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.

  1. 1CI aponta para instrução
  2. 2Busca da memória
  3. 3CI é incrementado
  4. 4Instrução vai para RI
  5. 5Decodificação (RDI)
  6. 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.

Gabarito: letra C.

Link permanente: /questoes/fc034345