Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouBento Zagalo Filipe Alterado mais de 5 anos atrás
1
Arquitetura I Aulas 5 e 6 – Álgebra de Boole e Simplificação de Circuitos Lógicos
2
Manipulação Algébrica
Os circuitos lógicos correspondem (executam) expressões booleanas, as quais representam problemas no mundo real Porém, os circuitos gerados por tabelas verdade muitas vezes admitem simplificações, o que reduz o número de portas lógicas; essa redução diminui o grau de dificuldade na montagem e custo do sistema digital
3
Manipulação Algébrica
O estudo da simplificação de circuitos lógicos requer o conhecimento da álgebra de Boole, por meio de seus postulados, propriedades, equivalências, etc. De fato, na álgebra de Boole encontram-se os fundamentos da eletrônica digital de circuitos.
4
Constantes, Variáveis e Expressões
Existem apenas duas constantes booleanas 0 (zero) 1 (um) Uma variável booleana é representada por letra e pode assumir apenas dois valores (0 ou 1) Exemplos: A, B, C Uma expressão booleana é uma expressão matemática envolvendo constantes e/ou variáveis booleanas e seu resultado assume apenas dois valores (0 ou 1) Exemplos: S = A.B S = A+B.C
5
Postulados & Propriedades
Na álgebra booleana há postulados (axiomas) a partir dos quais são estabelecidas várias propriedades Existem várias propriedades da negação (complemento, inversor), adição (porta E) e soma (porta OU) Estas propriedades podem ser verificadas como equivalências lógicas Para demonstrar cada uma, basta utilizar as tabelas-verdade, constatando a equivalência
6
Propriedades da Manipulação Algébrica
7
Propriedades da Manipulação Algébrica
8
Propriedades da Manipulação Algébrica
9
Postulados da Manipulação Algébrica
10
Otimização de Expressões Booleanas
Exemplo 1 F = A.B + A.B + A.B F = A.B + A.(B+B) F = A.B + A.(1) F = A.B + A F = A + A.B F = A + B Distributiva Complemento Identidade Comutativa Absorção 2
11
Otimização de Expressões Booleanas
12
Exemplo 2 Como qualquer prova de teorema, a cada passo em direção à prova, você tem que dizer o porquê do passo. Veja este exemplo: A . (A + B) = (pelo teorema 16) A . A + A . B = (teorema 7) A + A . B = (teorema 5) A A . B = (teorema 16) A . (1 + B) = (teorema 2) A . 1 = (teorema 5) A
13
Exemplo 3 Como qualquer prova de teorema, a cada passo em direção à prova, você tem que dizer o porquê do passo.
14
Exercício 1 Mostre, usando simplificação por postulados e propriedades, ou seja, por transformações algébricas que: A.(A+B) = A A+A.B = A A + Ā.B = A + B
15
Exercício 2 Simplifique a expressão S = A’. B’ + A’.B
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.