Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Processadores — IBFC 2024

Arquitetura de ComputadoresProcessadores
Código
qg218657
Banca
IBFC
Órgão
MGS
Ano
2024
Nível
Superior
Cargo
Tecnólogo em Rede
A CPU (Unidade Central de Processamento), corresponde a um circuito eletrônico complexo que compreende vários componentes principais que processam dados e executam instruções. Sobre a CPU, assinale a alternativa que apresenta qual é a principal função da Unidade de Controle (UC) em uma arquitetura de computadores.
  1. AGerenciar a comunicação entre a CPU e os periféricos
  2. BControlar o fluxo de instruções e coordenar as operações do processador
  3. CArmazenar temporariamente dados durante a execução de programas
  4. DColetar os dados não processados, para envia-los ao coletor de lixo
Revelar gabarito e comentário

GabaritoB — Controlar o fluxo de instruções e coordenar as operações do processador

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

Função da Unidade de Controle (UC) na CPU

Gabarito: letra B. A Unidade de Controle (UC) é o componente da CPU responsável por buscar instruções na memória, decodificá-las e coordenar a execução, controlando o fluxo de dados entre a ULA, registradores e demais unidades. As demais alternativas descrevem funções de outros componentes (E/S, registradores, conceito de coletor de lixo).

Alternativa A — ❌ Incorreta

Gerenciar a comunicação entre a CPU e os periféricos é função dos controladores de entrada/saída (E/S) ou do chipset, não da Unidade de Controle. A UC coordena internamente o processador, não gerencia periféricos diretamente.

Alternativa B — ✅ Correta ⟵ GABARITO

A principal função da Unidade de Controle é controlar o fluxo de instruções (busca, decodificação, execução) e coordenar as operações da ULA, registradores e barramentos internos, garantindo a sincronia do processamento.

Alternativa C — ❌ Incorreta

Armazenar temporariamente dados durante a execução de programas é função dos registradores (registradores de propósito geral, acumulador) ou da memória cache. A UC não armazena dados, apenas controla operações.

Alternativa D — ❌ Incorreta

Coleta de dados não processados para enviar ao coletor de lixo é um conceito de gerenciamento de memória em linguagens de programação (garbage collector), não relacionado à função da Unidade de Controle em hardware.

Gabarito: letra B.

Link permanente: /questoes/qg218657