O texto abaixo descreve o procedimento da soma de dois númer...
O texto abaixo descreve o procedimento da soma de dois números com relação às unidades lógicas e aritméticas (ULAS).
"A unidade de ________ recebe as instruções da unidade de ___________ especificando que o número armazenado em um determinado endereço da memória será somado ao número armazenado no ___________. O número a ser somado é transferido _________ para um __________. Os números do ___________ e do ___________ são somados no circuito lógico e o resultado é enviado para o acumulador. O número no acumulador pode ser mantido para uma nova operação de soma com outro número ou armazenado na memória."
Assinale a alternativa que contenha o conteúdo e a ordem CORRETA que preencha as lacunas do texto acima.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa A é a correta. Vamos entender o porquê:
O tema central da questão é o funcionamento das Unidades Lógicas e Aritméticas (ULAs) nos processadores, que são fundamentais para a execução de operações aritméticas e lógicas. Este conceito é essencial no estudo de arquitetura de computadores e é frequentemente abordado em concursos públicos na área de engenharia elétrica.
Para resolver a questão, é necessário entender o fluxo de dados e comandos entre as partes da CPU (Unidade Central de Processamento). Vamos definir brevemente os componentes mencionados:
- Unidade de Controle: Recebe e decodifica as instruções, controlando a execução das operações.
- Memória: Armazena as instruções e dados necessários para as operações.
- Registrador: Armazena temporariamente dados a serem processados pela ULA.
- Acumulador: Um tipo especial de registrador utilizado frequentemente para armazenar resultados temporários.
No texto apresentado, a ordem correta de preenchimento das lacunas com base no funcionamento típico de uma CPU é:
1. "A unidade de controle" recebe as instruções da unidade de "memória", especificando que o número armazenado em um determinado endereço da memória será somado ao número armazenado no "acumulador".
O número a ser somado é transferido "da memória" para um "registrador".
Os números do "registrador" e do "acumulador" são somados no circuito lógico, e o resultado é enviado para o acumulador.
Agora, vamos analisar por que as outras alternativas estão incorretas:
- B: Começa com "memória; controle", o que já está fora da ordem correta de fluxo de instruções na CPU.
- C: Sugere "do registrador; endereço de memória", o que não faz sentido porque o dado não é transferido do registrador para um endereço da memória neste contexto.
- D: Troca a ordem "memória; controle", além de usar "endereço de memória", o que não é aplicável no fluxo descrito.
- E: Apresenta "do acumulador; endereço de memória", o que não faz sentido no fluxo de soma descrito, pois o acumulador não transfere diretamente para um endereço de memória no contexto dado.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo