As palavras de um computador são compostas por bits e podem...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: B - NOT, AND, OR e XOR.
Para resolver a questão, é essencial compreender o papel da Unidade Lógica e Aritmética (ULA) no processador. A ULA é responsável por executar operações aritméticas, como soma e subtração, e operações lógicas, que manipulam valores booleanos representados binarymente nos bits. Os conhecimentos requeridos para responder esta questão envolvem a familiaridade com os tipos de instruções que a ULA pode realizar, distinguindo entre comandos aritméticos, lógicos e de controle.
A alternativa correta (B) é a que lista apenas operações lógicas que são implementadas na ULA:
- NOT: Uma operação lógica unária que inverte o valor de cada bit (0 vira 1 e 1 vira 0).
- AND: Uma operação lógica binária que compara dois bits e retorna 1 apenas se ambos forem 1, caso contrário retorna 0.
- OR: Uma operação lógica binária que compara dois bits e retorna 1 se qualquer um dos bits comparados for 1.
- XOR (exclusive OR): Uma operação lógica binária que compara dois bits e retorna 1 somente se os bits comparados forem diferentes entre si.
Estas operações são fundamentais para a execução de instruções condicionais, cálculos e manipulação de dados em um computador.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo