Questão de Arquitetura de Computadores — Conceitos Básicos em Arquitetura de Computadores — FUNDATEC 2026
Arquitetura de Computadores›Conceitos Básicos em Arquitetura de Computadores
Código
qg685983
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2026
Nível
Superior
Cargo
Professor EBTT - Informática: Hardware e Redes
Sobre o papel funcional da Unidade Lógica e Aritmética (ULA) e suas relações com os demais componentes do processador, analise as assertivas a seguir:I. A ULA é responsável por controlar a sequência de execução das instruções, determinando quando buscar a próxima instrução na memória.II. A unidade de controle oferece sinais que controlam a operação da ULA e o fluxo de dados de entrada e saída da ULA.III. Os registradores são locais de armazenamento temporário dentro do processador, distintos da ULA.IV. A flag de overflow é gerada pela unidade de controle com base no código de operação da instrução, antes que a ULA execute o cálculo correspondente.Quais estão corretas?
AApenas I e II.
BApenas I e IV.
CApenas II e III.
DApenas I, III e IV.
EApenas II, III e IV.
Revelar gabarito e comentário▾
GabaritoC — Apenas II e III.
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”.
Papel funcional da ULA e demais componentes do processador
Gabarito: letra C – Apenas as assertivas II e III estão corretas. A ULA realiza operações lógicas e aritméticas, mas não controla a sequência de instruções (função da Unidade de Controle); já a geração da flag de overflow ocorre após a execução da operação pela própria ULA, e não antes pela Unidade de Controle.
A questão cobra o conhecimento das funções de cada bloco interno do processador (ULA, Unidade de Controle, registradores) e a origem das flags de status.
Assertiva
Descrição
Correção
Motivo
I
A ULA controla a sequência de execução das instruções
❌ Incorreto
Essa função é da Unidade de Controle (UC), não da ULA
II
A unidade de controle oferece sinais que controlam a operação da ULA e o fluxo de dados
✅ Correto
A UC define a operação da ULA e gerencia entrada/saída de dados
III
Registradores são locais de armazenamento temporário, distintos da ULA
✅ Correto
Registradores armazenam dados; a ULA processa operações
IV
A flag de overflow é gerada pela unidade de controle antes da ULA executar o cálculo
❌ Incorreto
A flag de overflow é gerada pela própria ULA após a execução da operação
Componentes do processador: Unidade de Controle (UC) (Controla sequência de instruções, Gera sinais de controle para ULA, Gera flags de status); ULA (Executa operações lógicas/aritméticas, Gera flags (overflow, zero, carry), Controla sequência de instruções); Registradores (Armazenamento temporário, Distintos da ULA)
Item I — ❌ Incorreto
A ULA não é responsável por controlar a sequência de execução das instruções. Essa função é da Unidade de Controle (UC), que busca instruções na memória, decodifica e coordena o fluxo de dados. A ULA apenas executa operações aritméticas e lógicas quando acionada pela UC.
Item II — ✅ Correto
A Unidade de Controle fornece sinais de controle que definem qual operação a ULA deve realizar (soma, subtração, AND, OR, etc.) e também gerencia o fluxo de dados de entrada (operandos) e saída (resultado) da ULA. É uma das funções clássicas da UC.
Item III — ✅ Correto
Os registradores são memórias de alta velocidade localizadas dentro do processador, usadas para armazenar temporariamente dados, endereços e resultados parciais. Eles são distintos da ULA, que é o circuito combinacional ou sequencial que efetivamente processa os dados.
Item IV — ❌ Incorreto
A flag de overflow é gerada pela própria ULA após executar uma operação aritmética, quando o resultado excede a capacidade do registrador destino. A Unidade de Controle não gera flags de status; ela apenas utiliza essas flags posteriormente para decisões de desvio condicional.
NÃO CAIA NESSA!
As afirmativas I e IV trocam as responsabilidades entre ULA e Unidade de Controle. Na I, a ULA assume o papel de controle de sequência; na IV, a UC é colocada como geradora da flag de overflow. Ambas são inversões típicas de funções. Memorize: ULA calcula, UC coordena.
Gabarito: letra C – apenas os itens II e III estão corretos.