Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMAS DIGITAIS ÁLGEBRA BOOLEANA E PORTAS LÓGICAS Universidade Federal de Goiás Instituto de Informática Curso de Ciência da Computação Profa. Karina Rocha G. da Silva karinarg@eee.ufg.br https://sites.google.com/site/karinarg Agradecimentos à Pearson Education pela disponibilização das figuras do livro: Sistemas Digitais princípios e aplicações Teoremas de DeMORGAN � Dois dos mais importantes teoremas da álgebra booleana foram uma contribuição de um grande matemático chamado DeMorgan � Os dois teoremas são: 2 � Os dois teoremas são: � (16) (x+y) = x.y � (17) (x.y) = x+y 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas de DeMORGAN � Exemplo: � (AB + C) = (AB) . C = (A + B) . C = (A + B). C � = AC + B.C 3 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas de DeMORGAN � Exemplo: � (AB + C) = (AB) . C = (A + B) . C = (A + B). C � = AC + B.C 4 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas de DeMORGAN � Simplifique as expressões � (A + C) . (B + D) �A + B.C 5 �A + B.C � (A + BC) . (D + EF) �X + y + z 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas de DeMORGAN � Circuitos equivalentes: 6 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas de DeMORGAN 7 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas de DeMORGAN � Determine a expressão de saída para o circuito da Figura abaixo e simplifique-a usando os teoremas de DeMorgan 8 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas de DeMORGAN � Determine a expressão de saída para o circuito da Figura abaixo e simplifique-a usando os teoremas de DeMorgan 9 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas de DeMORGAN 1. Use os teoremas DeMorgan para converter a expressão z = (A + B) . C de modo que apresente inversões apenas em variáveis simples 2. Repita a questão 1 para a expressão RST + Q 10 2. Repita a questão 1 para a expressão RST + Q 3. Implemente um circuito que tem como expressão a saída z=A B C usando apenas uma porta NOR e um INVERSOR 4. Use os teoremas de DeMorgan para converter y=A + B + C D em uma expressão que contenha inversões apenas em variáveis simples 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas de DeMORGAN 1. Use os teoremas DeMorgan para converter a expressão z = (A + B) . C de modo que apresente inversões apenas em variáveis simples 2. Repita a questão 1 para a expressão RST + Q 11 2. Repita a questão 1 para a expressão RST + Q 3. Implemente um circuito que tem como expressão a saída z=A B C usando apenas uma porta NOR e um INVERSOR 4. Use os teoremas de DeMorgan para converter y=A + B + C D em uma expressão que contenha inversões apenas em variáveis simples 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas de DeMORGAN 1. Use os teoremas DeMorgan para converter a expressão z = (A + B) . C de modo que apresente inversões apenas em variáveis simples 2. Repita a questão 1 para a expressão RST + Q 12 2. Repita a questão 1 para a expressão RST + Q 3. Implemente um circuito que tem como expressão a saída z=A B C usando apenas uma porta NOR e um INVERSOR. Desenhe o circuito. 4. Use os teoremas de DeMorgan para converter y=A + B + C D em uma expressão que contenha inversões apenas em variáveis simples 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas de DeMORGAN 1. Use os teoremas DeMorgan para converter a expressão z = (A + B) . C de modo que apresente inversões apenas em variáveis simples 2. Repita a questão 1 para a expressão RST + Q 13 2. Repita a questão 1 para a expressão RST + Q 3. Implemente um circuito que tem como expressão a saída z=A B C usando apenas uma porta NOR e um INVERSOR 4. Use os teoremas de DeMorgan para converter y=A + B + C D em uma expressão que contenha inversões apenas em variáveis simples 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Universalidade das portas NAND � É possível implementar qualquer expressão usando apenas portas NAND 14 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Universalidade das portas NOR � É possível implementar qualquer expressão usando apenas portas NOR 15 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Simbologia alternativa � Algoritmo: � Inverta cada entrada e cada saída do símbolo padrão, acrescentando pequenos círculos nas entradas e saídas que não tem os círculos e removendo os já existentes. 16 existentes. �Mude o símbolo da operação de AND para OR ou de OR para AND. 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Simbologia alternativa 17 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Simbologia alternativa 18 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Interpretação de símbolos 19 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Exercícios � A saída de uma porta AND de três entradas (A, B e C) AND está conectada a uma porta OR de duas entradas. Uma segunda entrada da porta OR é indicada por D. A expressão booleana que representa esse circuito lógico é: 20 representa esse circuito lógico é: 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Exercícios � Para cada uma das expressões a seguir, desenhe o circuito lógico correspondente usando portas AND, OR e INVERSORES � X = AB(C+D) 21 � X = AB(C+D) � X = W+PQ � X = (A+B)(A+B) 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas lógicas 22 � Portas Lógicas – Quadro Resumo 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas lógicas 23 � Portas Lógicas – Quadro Resumo 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Exercícios � Desenhe a forma de onda de saída 24 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Exercícios � Suponha que a entrada A seja não intencionalmente curto-circuitada para o terra (A=0). Desenhe a forma de onda de saída resultante 25 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Exercícios � Determine a tabela-verdade completa para os circuitos, encontrando os níveis lógicos presentes na saída de cada porta para as 16 combinações possíveis de entrada 26 04/03/10Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás
Compartilhar