Tricky Circuit

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.

Abrir a experiência interativa

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.

Abrir o laboratório numa janela completa

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
  1. Monte · Monte o circuito

    Ligue com A = 1 e B = 0. Obtenha Y = 1.

    Precisa de uma dica?

    A = 1; B = 0 → Y = 1

  2. 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

  3. 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…

  1. inverte-se sempre
  2. fica sempre igual
  3. 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.

ti.com