Calculadora de portas lógicas
Avalie portas AND, OR, NOT, NAND, NOR, XOR e XNOR e consulte a tabela-verdade completa.
Tabela-verdade
| Entrada A | Entrada B | Saída |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Sobre portas lógicas
Exemplos de portas lógicas
| Operação | Resultado | Explicação |
|---|---|---|
| AND com A = 1, B = 1 | 1 | As duas entradas precisam estar em nível alto para AND produzir nível alto. |
| OR com A = 0, B = 1 | 1 | Pelo menos uma entrada em nível alto faz OR produzir nível alto. |
| XOR com A = 1, B = 0 | 1 | XOR produz nível alto porque as entradas são diferentes. |
| NAND com A = 1, B = 1 | 0 | NAND é o inverso do resultado de AND. |
Como usar a calculadora de portas lógicas
- Escolha uma das sete operações disponíveis.
- Alterne a entrada A entre zero e um e, para uma porta de duas entradas, faça o mesmo com a entrada B.
- Selecione Calcular saída para avaliar as entradas binárias atuais.
- Compare o resultado com todas as combinações possíveis na tabela-verdade gerada.
Perguntas frequentes sobre portas lógicas
Qual é a diferença entre OR e XOR?
OR produz nível alto quando uma ou ambas as entradas estão em nível alto. XOR só produz nível alto quando exatamente uma entrada está em nível alto.
Por que uma porta NOT tem uma entrada?
NOT faz uma inversão unária, por isso só precisa de um valor binário. Uma entrada zero vira um, e uma entrada um vira zero.
O que é uma porta lógica universal?
Uma porta universal pode ser combinada com outras do mesmo tipo para implementar qualquer função booleana. NAND e NOR têm essa propriedade útil.
O que uma tabela-verdade mostra?
Ela enumera todas as combinações possíveis de entradas e suas saídas. É uma forma direta de definir e verificar o comportamento de uma função digital.
Zero e um são tensões reais do circuito?
Eles representam faixas de níveis lógicos baixo e alto, não tensões exatas universais. As faixas válidas dependem da família lógica, da tensão de alimentação e da folha de dados do componente.