Simulador de Portas Lógicas
Simule portas lógicas AND, OR, NOT, NAND, NOR, XOR, XNOR e BUFFER com nosso simulador de portas lógicas gratuito. Alterne as entradas binárias entre 0 e 1 e veja a saída atualizar na hora — com a tabela verdade completa e a expressão booleana de cada porta. Adicione até 8 portas simultaneamente e explore o comportamento de circuitos encadeados. Todas as simulações rodam localmente no seu navegador, sem cadastro.
Select a gate type (AND, OR, NOT, NAND, NOR, XOR, XNOR, BUFFER), toggle the input values between 0 and 1, and see the output update instantly. Each gate shows its truth table and the Boolean expression for your current inputs - all running locally in your browser.
Output is 1 only when ALL inputs are 1
A AND B = 1 AND 1 = 1
| A | B | Output |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Output is 1 when ANY input is 1
A OR B = 1 OR 0 = 1
| A | B | Output |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
Output is the inverse of the input
NOT A = NOT 1 = 0
| A | Output |
|---|---|
| 0 | 1 |
| 1 | 0 |
Expression: (NOT A) AND B OR C = (NOT 1) AND 0 OR 1 = 1
Por que usar nosso Simulador de Portas Lógicas?
- Simulação instantânea de portas lógicas: alterne os valores de entrada entre 0 e 1 e veja a saída da porta atualizar em tempo real — sem atraso, sem recarregar a página. Nosso simulador avalia as portas AND, OR, NOT, NAND, NOR, XOR, XNOR e BUFFER na hora com a lógica booleana correta para cada combinação de entradas.
- Simulador de portas lógicas online seguro: todas as simulações rodam localmente no seu navegador com JavaScript. Suas configurações de circuito e valores de entrada nunca são enviados a servidor algum — o simulador processa tudo no seu dispositivo com privacidade total.
- Simulador de portas lógicas — sem instalação: use o simulador diretamente em qualquer navegador moderno, sem downloads, plugins ou cadastro. Adicione até 8 portas simultaneamente, encadeie-as e consulte tabelas verdade de todos os tipos de porta — tudo sem instalar software.
- 100% grátis e sem limites: o simulador de portas lógicas é totalmente gratuito, sem cadastro, sem limites de uso e sem anúncios. Simule qualquer combinação de portas AND, OR, NOT, NAND, NOR, XOR, XNOR e BUFFER, consulte tabelas verdade completas e explore o comportamento de circuitos encadeados — tudo grátis para sempre.
Casos de uso comuns do Simulador de Portas Lógicas
- Ciência da computação e eletrônica digital: estudantes usam o simulador para verificar respostas de tarefas e entender como as portas AND, OR, NOT, NAND, NOR, XOR e XNOR se comportam com diferentes entradas. A tabela verdade de cada porta facilita conferir seu trabalho com as respostas do livro.
- Prática de álgebra booleana: use o simulador para testar expressões booleanas mapeando-as para combinações de portas. Alterne as entradas entre 0 e 1 para verificar se sua simplificação booleana produz a mesma saída da expressão original.
- Prototipagem de projeto de circuitos: engenheiros eletrônicos usam o simulador para prototipar e verificar rapidamente pequenos circuitos de lógica combinacional antes de implementá-los em hardware ou HDL. O painel de circuitos encadeados mostra como as saídas das portas alimentam as seguintes.
- Ensino de conceitos de lógica digital: professores usam o simulador para demonstrar o comportamento das portas lógicas em tempo real durante as aulas. O indicador visual de saída (verde para 1, vermelho para 0) deixa imediatamente claro como cada porta responde a diferentes combinações de entrada.
- Desenvolvimento de FPGA e HDL: desenvolvedores de FPGA e estudantes de VHDL/Verilog usam o simulador para verificar o comportamento esperado de primitivas de porta individuais antes de escrever código HDL. Entender o comportamento no nível da porta é essencial para uma descrição de hardware correta.
- Programação competitiva e quebra-cabeças de lógica: programadores competitivos usam o simulador para conferir rapidamente resultados de operações bit a bit e entender o comportamento de XOR, NAND e NOR para o projeto de algoritmos. As tabelas verdade oferecem uma referência instantânea de todos os tipos de porta.
O que é um Simulador de Portas Lógicas?
Um simulador de portas lógicas é uma ferramenta que modela o comportamento das portas lógicas digitais — os blocos fundamentais de todos os circuitos digitais e computadores. Cada porta lógica recebe uma ou duas entradas binárias (0 ou 1) e produz uma única saída binária segundo uma função booleana fixa. Nosso simulador suporta os sete tipos padrão de porta: AND , OR , NOT , NAND , NOR , XOR e XNOR , além da porta BUFFER. Para cada porta, o simulador mostra a saída atual para as entradas selecionadas, a tabela verdade completa para todas as combinações possíveis de entrada e a expressão booleana — tudo atualizando na hora conforme você alterna as entradas.
Como funciona nosso Simulador de Portas Lógicas
- Selecione um tipo de porta: clique em qualquer botão de tipo de porta (AND, OR, NOT, NAND, NOR, XOR, XNOR, BUFFER) para definir a porta daquela linha. Você pode adicionar até 8 portas simultaneamente para comparar comportamentos diferentes lado a lado.
- Alterne os valores de entrada: clique nos botões de entrada A e B para alternar entre 0 e 1. A saída atualiza na hora — verde para lógica 1 (HIGH) e vermelho para lógica 0 (LOW). Portas de entrada única (NOT, BUFFER) usam apenas a entrada A.
- Leia a tabela verdade e a expressão: cada linha de porta mostra a tabela verdade completa para todas as combinações possíveis de entrada e a expressão booleana para suas entradas atuais. Use o painel de circuitos encadeados para ver como as saídas das portas alimentam as portas seguintes em um circuito com várias portas.
O que cada porta lógica faz
- AND: a saída é 1 apenas quando ambas as entradas A e B são 1. Usada para condições que exigem que todos os critérios sejam verdadeiros simultaneamente.
- OR: a saída é 1 quando pelo menos uma entrada é 1. Usada para condições em que basta um entre vários critérios ser verdadeiro.
- NOT: a saída é o inverso da entrada A — 0 vira 1 e 1 vira 0. Usada para inverter sinais e implementar negação lógica.
- NAND: a saída é 0 apenas quando ambas as entradas são 1 (NOT AND). NAND é uma porta universal — qualquer função booleana pode ser construída apenas com portas NAND.
- NOR: a saída é 1 apenas quando ambas as entradas são 0 (NOT OR). NOR também é universal e é amplamente usada no projeto de circuitos CMOS.
- XOR: a saída é 1 quando as entradas são diferentes (OU exclusivo). Usada em circuitos somadores, verificadores de paridade e operações criptográficas.
- XNOR: a saída é 1 quando as entradas são iguais (NOT XOR). Usada em comparadores de igualdade e circuitos de detecção de erros.
Notas importantes sobre o Simulador de Portas Lógicas
O simulador de portas lógicas modela lógica combinacional — circuitos em que a saída depende apenas das entradas atuais, sem memória ou realimentação. Lógica sequencial (flip-flops, registradores, contadores) e lógica tri-state não são modeladas. O simulador usa a convenção padrão de lógica positiva, em que 1 representa tensão HIGH e 0 representa tensão LOW. Todas as avaliações de portas usam aritmética booleana exata — não há modelagem de atraso de propagação, ruído ou comportamento analógico. Para implementação em hardware, sempre verifique o projeto do seu circuito com uma ferramenta EDA adequada (por ex. Logisim, KiCad ou Quartus).
Perguntas frequentes
Um simulador de portas lógicas modela o comportamento das portas lógicas digitais — AND, OR, NOT, NAND, NOR, XOR, XNOR e BUFFER. Alterne entradas binárias e veja a saída, a expressão booleana e a tabela verdade completa atualizarem na hora. Nosso simulador roda inteiramente no seu navegador, sem cadastro.
O simulador de portas lógicas suporta portas AND, OR, NOT, NAND, NOR, XOR, XNOR e BUFFER. Cada porta mostra sua tabela verdade e expressão booleana para suas entradas atuais.
Clique em um botão de tipo de porta para selecioná-la e depois nos botões de entrada A e B para alternar entre 0 e 1. A saída atualiza na hora — verde para lógica 1 e vermelho para lógica 0. Adicione até 8 portas simultaneamente.
AND retorna 1 apenas quando ambas as entradas são 1. NAND (NOT AND) retorna 0 apenas quando ambas as entradas são 1, e 1 em todos os outros casos. NAND é uma porta universal — qualquer função booleana pode ser construída apenas com portas NAND.
Sim! Nosso simulador de portas lógicas é 100% gratuito, sem cadastro, sem conta e sem limites de uso. Simule qualquer combinação de portas lógicas e consulte tabelas verdade — totalmente grátis para sempre.
XOR retorna 1 quando as entradas são diferentes. XNOR retorna 1 quando as entradas são iguais. XOR é usado em circuitos somadores; XNOR em comparadores de igualdade.
Com certeza. Todas as simulações rodam inteiramente no seu navegador. Suas configurações de circuito nunca são transmitidas a servidor algum.
Sim. O painel de circuitos encadeados demonstra uma cadeia de três portas (NOT → AND → OR) em que você pode alternar as três entradas e ver como as saídas das portas alimentam as portas seguintes.
Uma porta universal é aquela com a qual qualquer função booleana pode ser construída usando apenas esse tipo de porta. NAND e NOR são ambas universais, o que as torna fundamentais no projeto de circuitos digitais e na fabricação CMOS.