"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.
Respostas
Resposta:
ALTERNATIVA 2.
Explicação:
SÓ BASTA CONSTRUIR A TABELA VERDADE COM AS ENTRADAS QUE A ULA ESTÁ RECEBENDO E UTILIZAR A PORTA LÓGICA "AND (E)".
A B A.B
0 1 0
0 0 0
1 0 0
1 1 1
0 0 0
1 1 1
0 1 0
1 0 0
As operações booleanas são regidas pela álgebra de Boole, é possível realizar as operações entre 00110101 e 10010110, utilizando uma porta and, o resultado será disposto na alternativa 2, que é a correta.
Como chegar ao resultado da operação?
As portas AND só resultam em um na saída quando ambas as suas entradas são "1", portanto, se "A" ou "B" forem zero, a saída será 0, assim, é possível construir a tabela verdade:
A B AND(A,B)
0 1 0
0 0 0
1 0 0
1 1 1
0 0 0
1 1 1
0 1 0
1 0 0
Saiba mais sobre ULA: https://brainly.com.br/tarefa/17445853