Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Processadores — IV - UFG 2024

Arquitetura de ComputadoresProcessadores
Código
qg270446
Banca
IV - UFG
Órgão
Prefeitura de Rio Branco - AC
Ano
2024
Nível
Superior
Cargo
Engenheiro de Telecomunicações
Considerando o processo de execução de uma instrução pela Unidade Central de Processamento (CPU), uma Unidade Lógica e Aritmética (ULA) é responsável por
  1. Aprocessar dados e atualizar registradores.
  2. Barmazenar resultados temporários e algum controle de informações.
  3. Cbuscar a instrução na memória principal e determinar seu tipo.
  4. Dcomunicar-se com a memória e dispositivos de entrada e saída.
Revelar gabarito e comentário

GabaritoA — processar dados e atualizar registradores.

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) na CPU

Gabarito: letra A. A Unidade Lógica e Aritmética (ULA) é o componente da CPU responsável por realizar operações aritméticas e lógicas sobre os dados, processando-os e atualizando os registradores com os resultados. Essa é a função clássica da ULA na arquitetura de um computador.

A questão cobra o conhecimento básico da função de cada bloco da CPU. A ULA não busca instruções (função da Unidade de Controle), não armazena resultados (função dos registradores) e não se comunica diretamente com periféricos (função dos barramentos e controladores). Vamos analisar cada alternativa:

  1. 1Unidade de Controle busca instrução
  2. 2Unidade de Controle decodifica
  3. 3ULA executa operação aritmética/lógica
  4. 4Resultado armazenado em registrador
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

A ULA recebe dados dos registradores, executa operações (soma, subtração, AND, OR, etc.) e armazena o resultado de volta em registradores. Portanto, "processar dados e atualizar registradores" descreve exatamente sua função.

Alternativa B — ❌ Incorreta

"Armazenar resultados temporários" é função dos registradores, não da ULA. A ULA processa, mas não armazena. "Algum controle de informações" também é vago e não é atribuição da ULA.

Alternativa C — ❌ Incorreta

"Buscar a instrução na memória principal e determinar seu tipo" é função da Unidade de Controle (UC), que coordena o ciclo de busca, decodificação e execução. A ULA entra apenas na fase de execução.

Alternativa D — ❌ Incorreta

"Comunicar-se com a memória e dispositivos de entrada e saída" é tarefa dos barramentos e da própria CPU como um todo, mas não especificamente da ULA. A ULA opera internamente sobre dados já disponíveis nos registradores.

PEGA ESSA DICA!

Na arquitetura de computadores, decore as funções de cada componente: Unidade de Controle (busca/decode/controle), ULA (operações aritméticas/lógicas), Registradores (armazenamento rápido interno), Barramentos (comunicação). Questões de concurso costumam trocar essas funções entre os componentes.

Gabarito: letra A

Link permanente: /questoes/qg270446