A porta que nota desacordo
Encontre a diferença com XOR
XOR significa Exclusive OR, OU exclusivo: a saída é 1 quando as entradas diferem. Um bit é um algarismo binário 0 ou 1 que representa estado lógico baixo ou alto.
BANCADA DE EXPERIÊNCIAS
Muda as definições do circuito, prevê as leituras e verifica um desafio. São modelos educativos; cada lição explica os pressupostos.
Inicia sessão para guardar o progresso. O progresso de visitante fica neste dispositivo.
Por que funciona
Lógica binária ideal: 0 significa baixo e 1 alto, não tensão medida. Alimentação, corrente, carga de saída e atraso são omitidos; os desenhos mostram funções, não pinos de chips.
A e B são entradas, Y a saída. ⊕ significa XOR. Entradas diferentes dão Y = 1; iguais dão Y = 0. Uma tabela de verdade lista o resultado de cada combinação.
Dificuldade
Monte · Monte o circuito
Ligue com A = 1 e B = 0. Obtenha Y = 1.
Precisa de uma dica?
A = 1; B = 0 → Y = 1
Explore · Mude as entradas
Coloque A = 1 e B = 1. Obtenha Y = 0 apesar das duas entradas altas.
Precisa de uma dica?
A = 1; B = 1 → Y = 0
Resolva · Resolva o desafio
Coloque A = 0 e B = 0. Confirme Y = 0.
Precisa de uma dica?
A = 0; B = 0 → Y = 0
Leituras adicionais e receitas de circuitos
Encontre a diferença com XOR
Imagine verificar se dois interruptores concordam. XOR destaca a diferença e transforma dois estados numa resposta.
Y = A ⊕ B
Há quatro combinações. Testar todas revela a regra completa, não apenas uma saída acesa.
Um padrão útil
Mudar uma entrada inverte a saída. Mudar as duas conserva a saída.
Além do modelo
XOR forma o bit de soma de um somador e combina bits para verificar paridade: uma regra ajuda a calcular e detetar erros.
Um erro que vale evitar
XOR não é OU comum: duas entradas 1 dão 0. Não recorda qual mudou primeiro.
Só A muda; B fica fixo. Y…
- inverte-se sempre
- fica sempre igual
- tem de se tornar 1
Saiba mais
Uma mudança torna entradas iguais diferentes, ou diferentes iguais.
Monte o circuito
Coloque A = 1, B = 0 e ligue. A diferença dá Y = 1.
Y = 1
Mude as entradas
Coloque A = 1, B = 1 e ligue. A igualdade dá Y = 0.
Y = 0
Experimente outro caminho
Fixe B e mude A duas vezes. A saída volta ao início. Depois mude ambas uma vez.