Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Arquitetura de processadores: RISC, CISC, WISC e Microprocessadores. — AMEOSC 2024

Arquitetura de ComputadoresArquitetura de processadores: RISC, CISC, WISC e Microprocessadores.
Código
qg073300
Banca
AMEOSC
Órgão
Prefeitura de Paraíso - SC
Ano
2024
Nível
Superior
Cargo
Professor I e II (Informática) - Edital nº 2
A arquitetura de um microprocessador influencia diretamente o desempenho de um sistema computacional. Considerando os principais componentes e funções de um microprocessador, assinale a alternativa que descreve corretamente a função da Unidade de Controle (UC) e da Unidade Lógica e Aritmética (ULA):
  1. AA Unidade de Controle (UC) e a Unidade Lógica e Aritmética (ULA) possuem a mesma função dentro do microprocessador, compartilhando a tarefa de gerenciar os dados e realizar operações matemáticas.
  2. BA Unidade Lógica e Aritmética (ULA) controla a memória e dispositivos de entrada e saída do sistema, enquanto a Unidade de Controle (UC) realiza as operações aritméticas e lógicas.
  3. CA Unidade de Controle (UC) gerencia o fluxo de dados entre os diferentes componentes do processador, enquanto a Unidade Lógica e Aritmética (ULA) realiza as operações lógicas e matemáticas, como somas e comparações.
  4. DA Unidade de Controle (UC) é responsável por executar todas as operações matemáticas e lógicas, enquanto a Unidade Lógica e Aritmética (ULA) coordena a sequência de execução das instruções no processador.
Revelar gabarito e comentário

GabaritoC — A Unidade de Controle (UC) gerencia o fluxo de dados entre os diferentes componentes do processador, enquanto a Unidade Lógica e Aritmética (ULA) realiza as operações lógicas e matemáticas, como somas e comparações.

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ções da Unidade de Controle (UC) e da Unidade Lógica e Aritmética (ULA)

Gabarito: letra C. A Unidade de Controle (UC) é responsável por gerenciar o fluxo de dados e coordenar a execução das instruções, enquanto a Unidade Lógica e Aritmética (ULA) realiza as operações aritméticas e lógicas propriamente ditas. A alternativa C descreve corretamente essa separação de funções.

A questão testa o conhecimento básico da arquitetura interna de um processador, distinguindo os dois principais blocos funcionais. A confusão comum é inverter os papéis ou tratá-los como idênticos.

Função

Unidade de Controle (UC)

Unidade Lógica e Aritmética (ULA)

Papel principal

Gerencia o fluxo de dados e coordena a execução das instruções

Realiza operações aritméticas e lógicas (somas, comparações, etc.)

O que faz

Decodifica instruções, controla acesso à memória e E/S

Executa cálculos matemáticos e operações bit a bit

Analogia

"Cérebro" que coordena

"Mão" que executa os cálculos

Alternativa A — ❌ Incorreta

Afirma que UC e ULA possuem a mesma função e compartilham a tarefa de gerenciar dados e realizar operações matemáticas. Na realidade, são unidades distintas com funções complementares: a UC gerencia o fluxo de instruções e dados (controle), enquanto a ULA executa cálculos. Elas não compartilham a mesma função.

Alternativa B — ❌ Incorreta

Inverte as funções: diz que a ULA controla a memória e dispositivos de E/S, e que a UC realiza operações aritméticas e lógicas. O correto é o oposto: a UC coordena o fluxo de dados (inclusive acesso à memória e E/S), e a ULA executa as operações matemáticas e lógicas.

Alternativa C — ✅ Correta ⟵ GABARITO

Descreve com precisão: a Unidade de Controle gerencia o fluxo de dados entre os componentes do processador (como registradores, memória e ULA), e a Unidade Lógica e Aritmética realiza as operações lógicas e matemáticas (somas, subtrações, comparações, operações bit a bit etc.). Essa é a definição clássica da arquitetura de um processador.

Alternativa D — ❌ Incorreta

Nova inversão: a UC executaria operações matemáticas e a ULA coordenaria a sequência de execução. Na verdade, a UC é o "cérebro" que decodifica e coordena instruções, enquanto a ULA executa os cálculos. A alternativa troca os papéis.

PEGA ESSA DICA!

Para memorizar, associe C de Controle com C de Coordenar/Comandar; U (ULA) com U de Unidade operacional (Aritmética e Lógica). A UC não calcula, ela gerencia; a ULA não gerencia, ela calcula.

Link permanente: /questoes/qg073300