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
qg530378
Banca
IGECAP
Órgão
Câmara de Bezerros - PE
Ano
2025
Nível
Médio
Cargo
Técnico de Informática
No núcleo de um processador (CPU), a execução de instruções é dividida entre componentes fundamentais que gerenciam o fluxo de dados e realizam cálculos. A compreensão exata da responsabilidade de cada componente é vital para a manutenção e otimização de sistemas computacionais. Com base na arquitetura de processadores, assinale a alternativa que descreve corretamente a função de seus componentes internos.
  1. AA Unidade Lógica e Aritmética (ULA) é o componente que decodifica as instruções vindas da memória principal para determinar qual operação será realizada.
  2. BA Unidade de Controle (UC) é responsável por realizar os cálculos de ponto flutuante e operações lógicas complexas, enviando os resultados diretamente para os registradores.
  3. CA Unidade de Controle (UC) é responsável por armazenar os dados e instruções utilizados frequentemente, atuando como a memória cache L1 do processador.
  4. DA Unidade Lógica e Aritmética (ULA) é o componente designado para a execução de operações matemáticas, como adição e subtração, e operações lógicas, como AND e OR.
Revelar gabarito e comentário

GabaritoD — A Unidade Lógica e Aritmética (ULA) é o componente designado para a execução de operações matemáticas, como adição e subtração, e operações lógicas, como AND e OR.

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

Componentes Internos da CPU: ULA e UC

Gabarito: letra D. A Unidade Lógica e Aritmética (ULA) é o componente da CPU responsável por executar operações matemáticas (como adição e subtração) e operações lógicas (como AND e OR). As demais alternativas erram ao atribuir funções da Unidade de Controle (UC) à ULA ou vice-versa, ou ao confundir o papel da UC com memória cache.

A questão testa a distinção clássica entre os dois blocos internos do processador: a ULA realiza cálculos e operações lógicas; a UC gerencia o fluxo de instruções e dados, decodificando instruções e coordenando os demais componentes. O trecho do material de apoio confirma: "um processador convencional é constituído de uma unidade lógica e aritmética (ULA), que realiza os cálculos e operações lógicas".

Alternativa A — ❌ Incorreta

Afirma que a ULA decodifica instruções. Essa é função da Unidade de Controle (UC), que busca a instrução na memória, interpreta o código de operação e gera os sinais de controle. A ULA apenas executa a operação determinada pela UC.

Alternativa B — ❌ Incorreta

Atribui à UC a realização de cálculos de ponto flutuante e operações lógicas complexas. A UC não realiza cálculos; ela coordena o fluxo. Cálculos aritméticos e lógicos são executados pela ULA (para inteiros e lógica simples) e, quando há ponto flutuante, por uma unidade de ponto flutuante (FPU) específica.

Alternativa C — ❌ Incorreta

Diz que a UC atua como memória cache L1. A cache L1 é uma memória de alta velocidade integrada ao processador, mas fisicamente separada da UC. A UC não armazena dados ou instruções; seu papel é de controle, não de armazenamento.

Alternativa D — ✅ Correta ⟵ GABARITO

Descreve corretamente a ULA: executa operações matemáticas básicas (adição, subtração) e operações lógicas (AND, OR, NOT, etc.). É a definição fundamental desse componente.

NÃO CAIA NESSA!

A banca troca as responsabilidades entre ULA e UC. O candidato deve lembrar que ULA = executa operações (cálculos e lógica) e UC = controla e decodifica. Questão simples, mas clássica em concursos de arquitetura.

Gabarito: letra D — única alternativa que descreve a ULA conforme sua função real.

Link permanente: /questoes/qg530378