A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Arquitetura I Aulas 5 e 6 – Álgebra de Boole e Simplificação de Circuitos Lógicos.

Apresentações semelhantes


Apresentação em tema: "Arquitetura I Aulas 5 e 6 – Álgebra de Boole e Simplificação de Circuitos Lógicos."— Transcrição da apresentação:

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


Carregar ppt "Arquitetura I Aulas 5 e 6 – Álgebra de Boole e Simplificação de Circuitos Lógicos."

Apresentações semelhantes


Anúncios Google