Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Arquiteturas — FCC 2015

Arquitetura de ComputadoresArquiteturas
Código
fc023682
Banca
FCC
Órgão
TRE-PB
Ano
2015
Nível
Médio
Cargo
Técnico Judiciário - Área Apoio Especializado - Operação de Computadores
Um sistema computacional é construído baseando-se em uma arquitetura que inclui alguns componentes. Em uma arquitetura de computadores padrão, o elemento que realiza as operações indicadas nas instruções de um programa, é
  1. Ao CP (Contador de Programa).
  2. Bo DI (Decodificador de Instruções).
  3. Ca ULA (Unidade Lógica Aritmética).
  4. Do ACC (Acumulador).
  5. Ea UC (Unidade de Controle).
Revelar gabarito e comentário

GabaritoC — a ULA (Unidade Lógica Aritmética).

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

Elemento que realiza as operações das instruções

Gabarito: letra C. A Unidade Lógica Aritmética (ULA) é o componente da CPU que efetivamente executa as operações aritméticas e lógicas determinadas pelas instruções do programa. As demais alternativas referem-se a componentes que auxiliam no processo, mas não realizam as operações propriamente ditas.

A banca cobra o conhecimento das funções básicas dos componentes internos da CPU. Cada alternativa corresponde a um desses componentes, e apenas um deles é o executor direto das operações.

Componente

Função principal

ULA (Unidade Lógica Aritmética)

Realiza operações aritméticas e lógicas

UC (Unidade de Controle)

Interpreta instruções e coordena o fluxo de dados

CP (Contador de Programa)

Armazena o endereço da próxima instrução

DI (Decodificador de Instruções)

Decodifica o opcode da instrução

ACC (Acumulador)

Registrador que armazena resultados temporários

Alternativa A — ❌ Incorreta

O Contador de Programa (CP) ou PC (Program Counter) é um registrador que contém o endereço da próxima instrução a ser executada. Sua função é de controle de sequência, não de execução de operações.

Alternativa B — ❌ Incorreta

O Decodificador de Instruções (DI) é um circuito da Unidade de Controle que interpreta o código da instrução (opcode) para ativar os sinais de controle necessários. Ele não realiza as operações; apenas as decodifica.

Alternativa C — ✅ Correta ⟵ GABARITO

A Unidade Lógica Aritmética (ULA), também conhecida como ALU (Arithmetic Logic Unit), é o circuito digital que executa as operações aritméticas (soma, subtração, etc.) e lógicas (AND, OR, NOT, etc.) determinadas pelas instruções. É o elemento que efetivamente "faz" os cálculos e operações.

Alternativa D — ❌ Incorreta

O Acumulador (ACC) é um registrador que armazena temporariamente os resultados das operações realizadas pela ULA. Ele não executa operações; é apenas um local de armazenamento.

Alternativa E — ❌ Incorreta

A Unidade de Controle (UC) ou Control Unit (CU) é responsável por buscar instruções na memória, decodificá-las e coordenar a execução, gerando os sinais de controle que acionam a ULA e outros componentes. Ela controla a execução, mas não realiza as operações aritméticas/lógicas.

PEGA ESSA DICA!

Quando a pergunta for sobre "quem executa" ou "quem realiza a operação", lembre-se de que a ULA é o executor direto. A Unidade de Controle comanda, mas quem faz é a ULA. Pratique diferenciando as funções: CP → endereço, DI → decodificação, ACC → armazenamento temporário.

Gabarito: letra C

Link permanente: /questoes/fc023682