Questão de Arquitetura de Computadores — Conceitos Básicos em Arquitetura de Computadores — IGECAP 2025
Arquitetura de Computadores›Conceitos 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.
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.
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.
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.
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.