Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Conceitos Básicos em Arquitetura de Computadores — IGECAP 2025

Arquitetura de ComputadoresConceitos Básicos em Arquitetura de Computadores
Código
qg530373
Banca
IGECAP
Órgão
Câmara de Bezerros - PE
Ano
2025
Nível
Médio
Cargo
Técnico de Informática
A Unidade Central de Processamento (CPU) é dividida funcionalmente em componentes principais que gerenciam o fluxo de instruções e a execução de operações. Um desses componentes é responsável estritamente pelas operações matemáticas e comparações, enquanto o outro coordena a busca e a decodificação das instruções. Sobre a Unidade Lógica e Aritmética (ULA) e a Unidade de Controle (UC), assinale a alternativa correta.
  1. AA ULA armazena temporariamente os resultados das instruções nos registradores principais, sendo a UC responsável por decodificar sinais de entrada e saída.
  2. BA UC é o componente que realiza as comparações lógicas (maior que, menor que), delegando à ULA a busca de instruções na memória cache.
  3. CA ULA é responsável pela execução de operações aritméticas, como adição e subtração, e operações lógicas, como AND, OR e NOT.
  4. DA UC executa diretamente os cálculos matemáticos complexos, enquanto a ULA gerencia o barramento de dados com a memória RAM.
Revelar gabarito e comentário

GabaritoC — A ULA é responsável pela execução de operações aritméticas, como adição e subtração, e operações lógicas, como AND, OR e NOT.

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

Unidade Lógica e Aritmética (ULA) e Unidade de Controle (UC)

Gabarito: letra C. A ULA (Unidade Lógica e Aritmética) é o componente responsável pelas operações aritméticas (adição, subtração) e lógicas (AND, OR, NOT), enquanto a UC (Unidade de Controle) coordena a busca, decodificação e execução de instruções. A alternativa C descreve corretamente a função da ULA.

A banca cobra a distinção clara entre os papéis da ULA e da UC. Conforme a definição clássica:

  • ULA: executa operações aritméticas e lógicas.

  • UC: busca instruções na memória, decodifica e controla o fluxo de execução.

  • Registradores: armazenam dados temporários.

A questão é direta e testa o conhecimento básico da arquitetura de computadores.

Alternativa A — ❌ Incorreta

Afirma que a ULA armazena resultados nos registradores e que a UC decodifica sinais de entrada e saída. O armazenamento é função dos registradores, não da ULA. A UC decodifica instruções, não apenas sinais de I/O.

Alternativa B — ❌ Incorreta

Inverte as funções: atribui à UC a realização de comparações lógicas (que são da ULA) e à ULA a busca de instruções na cache (que é da UC).

Alternativa C — ✅ Correta ⟵ GABARITO

Descreve com precisão as atribuições da ULA: execução de operações aritméticas (adição, subtração) e operações lógicas (AND, OR, NOT).

Alternativa D — ❌ Incorreta

Afirma que a UC executa cálculos matemáticos e que a ULA gerencia o barramento de dados. A UC não executa cálculos; a ULA não gerencia barramento — essa função é de controladores de memória ou chipset.

Gabarito: letra C

Link permanente: /questoes/qg530373