Questão
ID 67282Disciplina: Tecnologia da Informação
Assuntos: Big Endian - Little Endian, Ciclo de Instruções
Ano: 2025 Banca: PERFIL - ENADE Órgão: Terceiro Simulado Pnd
Um professor de Organização e Arquitetura de Computadores está explicando as portas lógicas, que são os blocos de construção fundamentais de todos os circuitos digitais, incluindo os processadores. Ele quer que seus alunos de um curso técnico entendam como operações lógicas simples (AND, OR, NOT) podem ser combinadas para criar funcionalidades mais complexas. Para isso, ele foca no circuito de um 'semi-somador' (half-adder). Ele explica: "Um semi-somador é um circuito digital que realiza a adição de dois bits de entrada, A e B. Ele tem duas saídas: a **Soma (S)** e o **Transporte (C - Carry-out)**. A lógica é a mesma da adição binária que aprendemos no papel: 0+0=0 (S=0, C=0); 0+1=1 (S=1, C=0); 1+0=1 (S=1, C=0); e 1+1=10 (S=0, C=1). A questão é: como podemos construir este circuito usando apenas as portas lógicas básicas?" Ele então apresenta as tabelas-verdade para as portas XOR (OU-exclusivo) e AND.
Tabela-Verdade XOR: - A=0, B=0 -> Saída=0 - A=0, B=1 -> Saída=1 - A=1, B=0 -> Saída=1 - A=1, B=1 -> Saída=0
Tabela-Verdade AND: - A=0, B=0 -> Saída=0 - A=0, B=1 -> Saída=0 - A=1, B=0 -> Saída=0 - A=1, B=1 -> Saída=1
A tarefa dos alunos é determinar qual combinação de portas lógicas implementa corretamente o semi-somador.
Qual é a implementação correta para as saídas de Soma (S) e Transporte (C) de um semi-somador?