Questão de Arquitetura de Computadores — Registradores — FUNDATEC 2023
Arquitetura de Computadores›Registradores
Código
qq896630
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2023
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
Em computadores, existem alguns registradores com funções especiais. O registrador que armazena a instrução que está sendo executada é denominado registrador:
AApontador de instruções.
BAcumulador.
CDe estado.
DDe instruções.
EDe endereço de memória.
Revelar gabarito e comentário▾
GabaritoD — De instruções.
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 com funções especiais
Gabarito: letra D. O registrador que armazena a instrução atualmente em execução é o Registrador de Instruções (Instruction Register - IR). Ele é distinto do Contador de Instruções (PC), que guarda o endereço da próxima instrução. A banca cobra essa diferenciação clássica.
A questão testa o conhecimento sobre os registradores internos da CPU e suas respectivas funções. Cada alternativa corresponde a um registrador diferente; a correta é aquela cuja descrição literalmente casa com o nome.
Registradores da CPU
1Relacionados à instrução
PC (Apontador de Instruções)
Endereço da PRÓXIMA instrução
IR (Registrador de Instruções)
Instrução ATUAL em execução
MAR (Registrador de Endereço)
Endereço de memória a acessar
2Relacionados à operação
ACC (Acumulador)
Resultados da ULA
Registrador de Estado
Flags (zero, carry, overflow)
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
O Apontador de Instruções (Program Counter - PC) armazena o endereço da próxima instrução a ser buscada, não a instrução sendo executada no momento. É o registrador que aponta para a posição de memória onde está a instrução seguinte.
Alternativa B — ❌ Incorreta
O Acumulador (ACC) é um registrador de propósito geral usado para armazenar resultados intermediários de operações aritméticas e lógicas realizadas pela ULA. Não se relaciona diretamente com a instrução corrente.
Alternativa C — ❌ Incorreta
O Registrador de Estado (ou Status Register / Flags Register) armazena indicadores (flags) que refletem o resultado da última operação executada pela ULA (ex.: zero, carry, overflow). Não contém a instrução.
Alternativa D — ✅ Correta ⟵ GABARITO
O Registrador de Instruções (Instruction Register - IR) é o registrador interno da CPU que armazena a instrução que está sendo decodificada e executada no ciclo atual. Ele recebe a instrução buscada da memória e a mantém disponível para a Unidade de Controle decodificar e executar. É exatamente o que o enunciado descreve.
Alternativa E — ❌ Incorreta
O Registrador de Endereço de Memória (Memory Address Register - MAR) armazena o endereço da posição de memória que será acessada (leitura/escrita). Não contém a instrução em si.
NÃO CAIA NESSA!
Para não confundir, lembre-se: PC guarda o endereço da próxima; IR guarda a instruçãoatual. É um dos pares mais cobrados em arquitetura de computadores. Tabela rápida: