Álgebra de Boole e portas lógicas

Tabelas de verdade, identidades, formas canónicas e implementação com portas universais.

TLDR

Perguntar sobre esta página

ChatGPTClaudePerplexityGrokGeminiCopiar e abrirDeepSeekCopiar e abrir

Operações

AND escreve-se ABAB, OR A+BA+B, NOT A‾\overline A. Precedência: NOT, AND, OR. XOR vale 1 com entradas diferentes.

RegraANDOR
NeutroA1=AA1=AA+0=AA+0=A
AbsorventeA0=0A0=0A+1=1A+1=1
IdempotênciaAA=AAA=AA+A=AA+A=A
ComplementoAA‾=0A\overline A=0A+A‾=1A+\overline A=1
AbsorçãoA(A+B)=AA(A+B)=AA+AB=AA+AB=A
  • Distributividade nas duas direções, incluindo A+BC=(A+B)(A+C)A+BC=(A+B)(A+C).
  • De Morgan: troca AND/OR do nível e nega operandos. A+BC‾=A‾(B‾+C‾)\overline{A+BC}=\overline A(\overline B+\overline C).

Formas canónicas

Com nn entradas: 2n2^n linhas, índice em binário pela ordem declarada.

  • Mintermo: todas as variáveis; vale 1 numa só linha. m5=AB‾Cm_5=A\overline BC.
  • Maxtermo: todas as variáveis; vale 0 numa só linha. M5=A‾+B+C‾M_5=\overline A+B+\overline C.
  • SOP canónica: OR dos mintermos das linhas 1. POS canónica: AND dos maxtermos das linhas 0.
  • Termo que omite variáveis está simplificado, não canónico.

Portas universais e Shannon

  • NAND e NOR constroem qualquer função. H=AB+CDH=AB+CD com três NAND: u=AB‾u=\overline{AB}, v=CD‾v=\overline{CD}, H=uv‾H=\overline{uv}.
  • Shannon separa por A: F=A‾F(0)+AF(1)F=\overline A F(0)+AF(1). Esta forma escolhe entre os dois cofatores conforme A; um MUX selecionado por A implementa esta seleção. Para F=Σm(1,3,5,6)F=\Sigma m(1,3,5,6): I0=CI_0=C, I1=B⊕CI_1=B\oplus C.
  • Confirma a equivalência em todas as linhas.

Formas canónicas na lição.

À tua maneira

Aparência

Modo de cor
Tema
Cor de destaque

Leitura

Fonte de leitura

Álgebra, lógica e uma ideia de cada vez.

Código

Fonte do código

Navegação

Cursor de leitura, sem edição. h, j, k, l movem; / pesquisa nesta página. v seleciona caracteres; V seleciona linhas; y copia. Tab permite destacar ou comentar. Espaço ou Enter abre blocos recolhíveis. Nos cartões, h, j, k, l mudam o foco.

CSS personalizado

Ativa uma sugestão ou guarda o teu CSS. Só muda este navegador.

Usa --page, --text e --accent para acompanhar o tema.

Seletores e recuperação

.site-header, .prose, .course-card, [data-reading-history], [data-playground] e .page-actions.

Abre a aparência com a tecla vírgula ou no rodapé. Se o CSS esconder os controlos, abre esta página sem CSS personalizado.

Pesquisar

Escreve para pesquisar em todo o site.

para escolher · Enter para abrir · Esc para fechar

Copiar fórmula

A cópia automática não está disponível. Copia o LaTeX abaixo.

Pesquisar nesta página

Enter procura · n / N repetem · Esc cancela. Ctrl / Cmd K pesquisa todo o site.

Atalhos de teclado

Clica numa tecla para a mudar. Esc cancela. Backspace desativa.

PesquisarCtrl / Cmd K

Os atalhos não interferem enquanto escreves. Tab e Enter funcionam sempre.