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 http://eee.ufg.br/~karinarg Avaliando as saídas dos circuitos lógicos � Obtendo o nível lógico através da expressão booleana: � Para A=0, B=1 e C=1 � X = ABC(A+D) 2 � X = ABC(A+D) � = 0.1.1.(0+1) � = 1.1.1.(0+1) � = 1.1.1.(1) � = 1.1.1.0 � = 0 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Tabela-verdade � Permite que se analise uma porta ou combinação lógica de cada vez � Permite que se confira facilmente o trabalho � Quando o trabalho se encerra, você dispões de 3 � Quando o trabalho se encerra, você dispões de uma tabela que ajude bastante a verificação de erros do circuito lógico 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Tabela-verdade 4 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Tabela-verdade 5 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NOR (NÃO OR) 6 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NOR (NÃO OR) 7 Determinar forma de onda resultante: 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NOR (NÃO OR) 8 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NOR (NÃO OR) � Determine a expressão booleana para uma porta NOR de três entradas seguida de um INVERSOR. 9 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NOR (NÃO OR) 10 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NOR (NÃO OR) � Sempre que duas barras estiverem sobre a mesma variável ou expressão, uma cancela a outra. � Casos como A + B, as barras de inversão não se cancelam. 11 cancelam. 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NAND (NÃO E) 12 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NAND (NÃO E) 13 Determinar forma de onda resultante: 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NAND (NÃO E) 14 Determinar forma de onda resultante: 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NAND (NÃO E) � Implemente o circuito lógico que tem a expressão x=AB.(C+D) usando apenas portas NOR e NAND. 15 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NAND (NÃO E) � Implemente o circuito lógico que tem a expressão x=AB.(C+D) usando apenas portas NOR e NAND. 16 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Portas NAND (NÃO E) � Determine o nível lógico de saída do circuito abaixo para A=B=C=1 E D=0 17 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Exercícios 1. Qual o único conjunto de condições de entrada que produz uma saída nível alto em uma porta NOR de três entradas? 2. Determine o nível lógico da saída do circuito na 18 2. Determine o nível lógico da saída do circuito na Figura abaixo para A=B=1 e C=D=0 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Exercícios 3. Troque a porta NOR da figura abaixo por uma porta NAND, e troque a porta NAND por uma porta NOR. Qual a nova expressão para x? 19 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas booleanos 20 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas booleanos 21 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas booleanos 22 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas booleanos 23 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas booleanos 24 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas booleanos 25 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas booleanos 26 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas booleanos 27 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas booleanos 28 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Teoremas com mais de uma variável � (9) x+y = y+x � (10) x.y = y.x � (11) x+(y+z)=(x+y)+z=x+y+z � (12) x(yz)=xyz 29 � (12) x(yz)=xyz � (13a) x(y+z)=xy+xz � (13b) (w+x)(y+z)=wy+xy+wz+xz � (14) x+xy=x � (15a) x+xy = x+y � (15b) x+xy = x+y 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás 30 Exercícios � Para A=0, B=0, C=1, D=1 e E=1 � X=[D+(A+B)C].E � ??????????? 30 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Exercícios � Desenhe o circuito que implemente a expressão: � x = ABC(A+D) 31 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Exercícios � Simplifique a expressão y= ABD + ABD � Simplifique a expressão z=(A+B)(A+B) � Simplifique a expressão z=ACD+ABCD � Simplificar a expressão z= AC + ABC 32 � Simplificar a expressão z= AC + ABC 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás Exercícios � Desenhe a forma de onda de saída 33 16/08/2011Profa. 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 34 16/08/2011Profa. 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 35 16/08/2011Profa. Dra. Karina Rocha G. da Silva - Universidade Federal de Goiás
Compartilhar