Início / Calculadoras / Simplificador de mapa de Karnaugh online
Ferramentas online gratuitas

Simplificador de mapa de Karnaugh online

Simplifique expressões booleanas a partir de mintermos. Inferência automática de variáveis e soma de produtos mínima. Experimente agora. O processamento é fe…

Começar a usar

O que faz esta ferramenta

Esta ferramenta simplifica expressões booleanas a partir de uma lista de mintermos. Por exemplo, se introduzir os mintermos 1, 3, 5 e 7, a ferramenta infere três variáveis (A, B, C) e devolve a expressão simplificada C.

Entrada e processamento

Introduza índices únicos ou repetidos entre 0 e 15. A ferramenta remove duplicados e determina o menor número de variáveis (de 1 a 4) que consegue representar o maior índice. Depois, enumera cubos implicantes válidos, mantém apenas os que cobrem os mintermos fornecidos e escolhe a cobertura soma de produtos com menos termos e, em caso de empate, menos literais.

Exemplo concreto

Para os mintermos 1, 3, 5 e 7, a saída mostra: variáveis inferidas: 3, mintermos: 1, 3, 5, 7, e expressão simplificada: C.

Limitações

Não existe campo separado para o número de variáveis, nem entrada de don't-care, forma de produto de somas, otimização livre de riscos ou grelha visual de Karnaugh. As variáveis não utilizadas à esquerda não podem ser preservadas porque a largura é inferida.

Perguntas frequentes

Como são nomeadas as variáveis?

As variáveis são A, B, C e D, do bit mais significativo para o menos significativo. Por exemplo, para três variáveis, o mintermo 1 corresponde a 001, ou seja, A'B'C.

O que acontece se introduzir todos os mintermos possíveis?

Se fornecer todos os mintermos para a largura inferida, a expressão simplificada será a constante 1.

Posso introduzir mintermos repetidos?

Sim, a ferramenta remove duplicados automaticamente, por isso pode introduzir índices repetidos sem afetar o resultado.

Lista de verificação

  • Verifique se os índices estão entre 0 e 15.
  • Confirme o número de variáveis inferido.
  • Compare a expressão simplificada com a tabela de verdade.
  • Lembre-se de que não há suporte para don't-care.

O processamento é feito localmente no navegador.