Baixe o app para aproveitar ainda mais
Prévia do material em texto
CIRCUITOS DIGITAIS Aula 07: Representação de expressões Booleanas AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Soma de produtos; Mintermo; Produto de somas; Maxtermo; Projetos combinacionais pela tabela-verdade. Temas AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos O que vamos aprender? Soma de produtos Produto de somas Forma canônica Análise e síntese AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Grupo de produtos unidos pela operação OR. A expressão estará na forma canônica, se todo o termo PRODUTO for composto por todas as variáveis de entrada na forma normal ou complementada. Exemplo Soma de produtos Não está na forma canônica. Forma canônica. Para colocar a expressão na forma canônica, use a seguinte identidade booleana: = 1 AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Exemplos Soma de produtos AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Toda parcela existente, na forma canônica, do tipo soma de produtos que produz a saída 1. A tabela a seguir representa todos os mintermos para 3 variáveis de entrada: Mintermo ENTRADAS MINTERMO A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Vamos exercitar? Coloque as funções a seguir na forma canônica do tipo soma de produtos: F(A,B,C) = AB+A+ (b) F(A,B,C,D) = A+ABC (c) F(A,B,C,D) = ABC+ A+B (d) F(A,B,C) = C+C+ Mintermo AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Grupo de somas unidos pela operação AND. A expressão estará na forma canônica, se todo o termo SOMA for composto por todas as variáveis de entrada na forma normal ou complementada. Exemplo Produto de somas Não está na forma canônica. Forma canônica. Para colocar a expressão na forma canônica, use a seguinte identidade booleana: = 0; A+BC = (A+B)(A+C) AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Exemplos Produto de somas AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Toda parcela existente, na forma canônica, do tipo produto das somas que produz a saída 0. A tabela a seguir representa todos os maxtermos para 3 variáveis de entrada: Maxtermo ENTRADAS MAXTERMO A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 + AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Vamos exercitar? Coloque as funções a seguir na forma canônica do tipo produto das somas: F(A,B,C) = (A+B)(A+) (b) F(A,B,C,D) = (A+B+)(A+B+C) (c) F(A,B,C,D) = (A++C)(A+B+)(B+) Mintermo AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Implemente o circuito combinacional representado pela seguinte tabela-verdade: Projetos combinacionais pela tabela-verdade ENTRADAS SAÍDA A B C F(A,B,C) 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Etapas Obter a função booleana na forma canônica do tipo soma de produtos ou produto de somas; Usar a álgebra de Boole e simplificar a expressão booleana obtida na etapa 1; Desenhar o circuito esquemático que representa a equação booleana obtida na etapa 2. Projetos combinacionais pela tabela-verdade AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Etapa 1 Projetos combinacionais pela tabela-verdade ENTRADAS SAÍDA A B C F(A,B,C) 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Etapa 2 Projetos combinacionais pela tabela-verdade AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos Etapa 3 Projetos combinacionais pela tabela-verdade AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos VAMOS AOS PRÓXIMOS PASSOS? Mapa de Karnough; Projetos de redes combinacionais. AVANCE PARA FINALIZAR A APRESENTAÇÃO. AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Circuitos digitais AULA 07: REPRESENTAÇÃO DE EXPRESSÕES BOOLEANAS Banco de dados para jogos BC C B A C B A C A C B A F + + + = ) , , ( C A B A C B A F + = . ) , , ( C B A C B A C B A F . . . . ) , , ( + = ) .( . ) .( . ) , , ( B B C A C C B A C B A F + + + = C A B A C B A F . . ) , , ( + = C B A C B A C B A C B A C B A F . . . . . . . . ) , , ( + + + = C B A C B A C B A C B A F . . . . . . ) , , ( + + = å = ) 3 , 1 , 0 ( ) , , ( C B A F BC A C B A C B A C B A F + + = ) , , ( ) ).( ).( ( ) , , ( C B A C B A C A C B A F + + + + + = ) ).( ( ) , , ( C A B A C B A F + + = ) ).( ( ) , , ( C B A C B A C B A F + + + + = ) . ).( . ( ) , , ( C B A A C C B A C B A F + + + + = ) ).( ( ) , , ( C B B A C B A F + + = ) ).( ).( ).( ( ) , , ( A C B A C B C B A C B A C B A F + + + + + + + + = Õ = ) 3 , 1 , 0 ( ) , , ( C B A F ) .( ) ).( ( ) , , ( C B A C B A C B A C B A F + + + + + + = 2 2 011 , 0 ) , , ( 011 , 1 ) , , ( < ® = ³ ® = ABC se C B A F ABC se C B A F å = ) 7 , 6 , 5 , 4 , 3 ( ) , , ( C B A F ABC C AB C B A C B A BC A C B A F + + + + = = å ) 7 , 6 , 5 , 4 , 3 ( ) , , ( ABC C AB C B A C B A BC A C B A F + + + + = ) , , ( BC A C B A F A BC A C B A F B B A BC A C B A F AB B A BC A C B A F C C AB C C B A BC A C B A F + = + = + + = + + = + + + + = ) , , ( ) , , ( ) ( ) , , ( ) , , ( ) ( ) ( ) , , (
Compartilhar