Buscar

Álgebra de Boole

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

*
Álgebra de Boole
Profa. Dr. Paulo Martins
E-mail: pmartins@ft.unicamp.br
*
Operações de um 
Computador Digital
 Somar bits
 Complementar bits (para fazer subtrações)
 Comparar bits
 Mover bits.
*
Por que Álgebra de Boole em Computadores Digitais?
Primeiros Computadores
Sistema Decimal
10 diferentes níveis de tensão
Complexidade para o projeto e construção de computadores
Custo elevado
*
Álgebra de Boole
Como qualquer álgebra ela faz uso de variáveis e operações lógicas.
Váriáveis:
 0 (falso)
 1 (verdadeiro)
Operações lógicas:
 AND (.)
 OR (+)
 NOT (barra sobre o operando).
*
Operações Lógicas
And
Resultado verdadeiro se, e somente se, ambos os operandos têm valor verdadeiro.
Or
Resultado verdadeiro se qualquer dos operandos, ou ambos, têm valor verdadeiro.
Not
Inverte o valor do operando.
*
Tabela Verdade
D = 1 se A = 1 ou se B = 0 e C = 1 
*
Regra de Precedência
Not
And
Or
Na ausência de parênteses
Execute a operação and com B e C 
Execute a operação or com o resultado e A 
*
Outras Operações Lógicas
Xor
Efetua a operação de ou-exclusivo de dois operandos, resultando em verdadeiro se e somente se exatamente um dos operandos tem valor verdadeiro. 
Nand
É o complemento not da função and. 
Nor
É o complemento not da função or. 
*
Tabela Verdade
*
Equivalência de 
Funções Booleanas
Duas funções Booleanas são equivalentes se, e somente se, para a mesma entrada, produzirem iguais valores de saída. Portanto, duas funções lógicas equivalentes têm a mesma tabela verdade.
*
Postulados - Complemento
*
Postulados - Adição
*
Postulados - Multiplicação
*
Propriedade Comutativa
*
Propriedade Associativa
*
Propriedade Distributiva
*
Outras Identidades
*
1º Teorema de Morgan
*
2º Teorema de Morgan
*
Tabela Resumo
*
*
Simplificação Algébrica
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais