← Questões de Arquitetura de Computadores

Arquitetura de Computadores · Avança SP · 2025

Questão comentada de Arquitetura de Computadores

Das seguintes alternativas, qual representa um componente de um computador capaz de armazenar números binários e realizar operações aritméticas (adição, subtração, multiplicação, etc.) e lógicas (AND, OR, XOR, NOT)?

Gabarito: A

Quando a questão fala em um componente capaz de armazenar números binários e realizar operações aritméticas e lógicas, ela está descrevendo a ULA, a Unidade Lógica e Aritmética. Pense nela como a parte do computador que faz as contas e também compara, soma, subtrai e executa operações como AND, OR, XOR e NOT, tudo isso com linguagem de 0 e 1. A ULA trabalha junto com outros elementos do processador, mas é ela que efetivamente executa as operações. A Unidade de Controle (UC), por exemplo, não faz a conta em si: ela coordena o funcionamento, dizendo o que deve ser feito e quando. Já o registrador MBR guarda temporariamente dados que estão sendo lidos ou escritos na memória, então ele é mais um “passa-mensagem” do que um calculador. Também não confunda com cache L1 ou barramento de სისტემა. A cache é memória rápida para reduzir o tempo de acesso a dados usados com frequência, e o barramento é o caminho de comunicação entre componentes. Nenhum dos dois faz operações aritméticas e lógicas. Então, o gabarito A está correto porque a ULA é justamente o componente do computador responsável por armazenar e manipular valores binários durante o processamento, realizando as operações solicitadas pela CPU.

Continue treinando

Questões relacionadas