"A Unidade Lógica e Aritmética é responsável pela execução das instruções do computador. Quando há uma instrução a ser executada, essa instrução é copiada para a memória principal. A UC busca as instruções e os dados na memória e os deixa prontos para a ULA realizar a instrução. Então, a ULA recebe os operandos, recebe a operação a ser executada e retorna o resultado da execução."
NOEL, Andre A. Fundamentos e Arquitetura de Computadores. Maringá-Pr: Unicesumar, 2019.
Supondo que se esteja usando uma arquitetura de 8 bits, a ULA recebe valores de entradas de 8 bits, efetua uma operação e retorna uma resposta de 8 bits. Se a operação selecionada for uma operação lógica, a operação funciona como as portas lógicas, mas comparando digito a digito das duas entradas, como se fossem 8 portas lógicas emparelhadas.
Considerando que a ULA recebe as entradas 00110101 e 10010110, também a operação AND (E), assinale a alternativa com a saída correta.
Alternativa 1:
00000000.
Alternativa 2:
00010100.
Alternativa 3:
00110101.
Alternativa 4:
10010110.
Alternativa 5:
10110111.
A operação AND (E) compara bit a bit as duas entradas e retorna 1 apenas quando ambos os bits são 1. Analisando as entradas 00110101 e 10010110, temos: 0 AND 1 = 0 0 AND 0 = 0 1 AND 0 = 0 1 AND 1 = 1 0 AND 0 = 0 1 AND 1 = 1 0 AND 0 = 0 1 AND 0 = 0 Portanto, a saída correta é a Alternativa 2: 00010100.
Para escrever sua resposta aqui, entre ou crie uma conta
Fundamentos de Análise e Desenvolvimento de Sistemas
•UENF
Compartilhar