aula 2 - funções e portas lógicas
DESCRIPTION
descreve as funções de portas logicasTRANSCRIPT
![Page 2: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/2.jpg)
Álgebra de Boole
• As funções lógicas (ou operações lógicas) manipulam variáveis lógicas, também chamadas de variáveis booleanas.
• Estas variáveis podem assumir apenas dois estados distintos e mutuamente exclusivos. – “verdadeiro” (V) e “falso” (F)
– níveis lógicos: níveis (ou faixas) de tensão “alto” (High) e “baixo” (Low)
– “1” e “0”
![Page 3: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/3.jpg)
Álgebra de Boole
![Page 4: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/4.jpg)
Álgebra de Boole
• A álgebra booleana é o modo de expressar a relação entre as entradas e as saídas de um circuito lógico.
• As entradas são consideradas variáveis lógicas cujos níveis lógicos determinam, a qualquer momento, os níveis da(s) saída(s).
• A álgebra booleana tem, de fato, três operações básicas: OR (OU), AND (E) e NOT (NÃO). Essas operações básicas são denominadas operações lógicas.
![Page 5: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/5.jpg)
Álgebra de Boole
• A saída de uma função lógica em
função das suas entradas é
determinada pela sua tabela
verdade.
• Os dispositivos eletrônicos que
efetuam as operações lógicas são
denominados portas lógicas (logic
gates, ou simplesmente gates).
Utilizam em geral lógica positiva.
![Page 6: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/6.jpg)
Álgebra de Boole
• O número de combinações de entrada é igual a 2N para uma tabela-
verdade de N entradas.
• A Lista das combinações possíveis é uma sequência de contagem
binária.
![Page 7: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/7.jpg)
Função OU
OR
Tabela
A B A + B
0 0 0
0 1 1
1 0 1
1 1 1
A + B = A v B = A |B • Porta:
![Page 8: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/8.jpg)
Função OU
A B C x
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
![Page 9: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/9.jpg)
Função OU
A B C x
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
![Page 10: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/10.jpg)
Função OU Forma de Onda
![Page 11: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/11.jpg)
Função OU
![Page 12: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/12.jpg)
Função OU
![Page 13: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/13.jpg)
Função OU
Propriedades
◦ Comutativa
A + B = B + A
◦ Associativa
(A + B) + C = A + (B + C)
![Page 14: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/14.jpg)
Função OU
Contatos
![Page 15: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/15.jpg)
Função OU
Exemplo do uso de uma porta OR em um sistema de alarme
![Page 16: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/16.jpg)
Função OU
![Page 17: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/17.jpg)
Função E
AND
Tabela
A B A . B
0 0 0
0 1 0
1 0 0
1 1 1
A . B = A & B = A ^ B = AB • Porta:
![Page 18: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/18.jpg)
Função E
A B C x
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
![Page 19: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/19.jpg)
Função E
A B C x
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
![Page 20: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/20.jpg)
Função E • Forma de Onda
• Propriedades
– Comutativa
A . B = B . A
– Associativa
(A . B) . C = A . (B . C)
![Page 21: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/21.jpg)
Função E
![Page 22: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/22.jpg)
Função E
![Page 23: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/23.jpg)
Função E
Contatos
![Page 24: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/24.jpg)
Função E
![Page 25: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/25.jpg)
Função NÃO
Inversora, NOT ou Complemento
A = ~A = A’ = A\ = A#
Tabela Verdade
A A
F V
V F
A A
L H
H L
A A
0 1
1 0
![Page 26: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/26.jpg)
Função NÃO
Forma de Onda Porta:
![Page 27: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/27.jpg)
Função NÃO
Contatos
![Page 28: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/28.jpg)
Função NÃO
O circuito fornece uma expressão que é verdadeira quando o botão não
está pressionado.
![Page 29: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/29.jpg)
Função NÃO OU
NOU, NOR
Tabela
A B A + B A + B
0 0 0 1
0 1 1 0
1 0 1 0
1 1 1 0
• Porta:
![Page 30: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/30.jpg)
Função NÃO OU
A B C x
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 0
![Page 31: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/31.jpg)
Função NÃO OU
A B C x
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 0
![Page 32: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/32.jpg)
Função NÃO OU
Forma de Onda
![Page 33: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/33.jpg)
Função NÃO OU
Propriedades
◦ Comutativa
A + B = B + A
◦ Associativa
A B C (A+B)+C A+(B+C) A+B+C
0 0 0 0 0 1
0 0 1 0 1 0
0 1 0 1 1 0
0 1 1 0 1 0
1 0 0 1 0 0
1 0 1 0 0 0
1 1 0 1 0 0
1 1 1 0 0 0
![Page 34: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/34.jpg)
Função NÃO OU
Propriedades
◦ Comutativa
A + B = B + A
◦ Associativa
A B C (A+B)+C A+(B+C) A+B+C
0 0 0 0 0 1
0 0 1 0 1 0
0 1 0 1 1 0
0 1 1 0 1 0
1 0 0 1 0 0
1 0 1 0 0 0
1 1 0 1 0 0
1 1 1 0 0 0
![Page 35: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/35.jpg)
Função NÃO OU
Contatos
![Page 36: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/36.jpg)
Função NÃO E
NE, NAND
Tabela
A B A . B A . B
0 0 0 1
0 1 0 1
1 0 0 1
1 1 1 0
• Porta:
![Page 37: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/37.jpg)
Função NÃO E
A B C x
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
![Page 38: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/38.jpg)
Função NÃO E
A B C x
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
![Page 39: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/39.jpg)
Função NÃO E Forma de Onda
![Page 40: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/40.jpg)
Função NÃO E
Propriedades
◦ Comutativa
A . B = B . A
◦ Associativa
A B C (A.B).C A.(B.C) A.B.C
0 0 0 1 1 1
0 0 1 0 1 1
0 1 0 1 1 1
0 1 1 0 1 1
1 0 0 1 0 1
1 0 1 0 0 1
1 1 0 1 0 1
1 1 1 1 1 0
![Page 41: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/41.jpg)
Função NÃO E
Propriedades
◦ Comutativa
A . B = B . A
◦ Associativa
A B C (A.B).C A.(B.C) A.B.C
0 0 0 1 1 1
0 0 1 0 1 1
0 1 0 1 1 1
0 1 1 0 1 1
1 0 0 1 0 1
1 0 1 0 0 1
1 1 0 1 0 1
1 1 1 1 1 0
![Page 42: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/42.jpg)
Função NÃO E
Contatos
![Page 43: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/43.jpg)
Função OU EXCLUSIVO
XOR, Exclusive-OR,
EXOR
Tabela
A B Y
0 0 0
0 1 1
1 0 1
1 1 0
• Porta:
![Page 44: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/44.jpg)
Função OU EXCLUSIVO
Propriedades
◦ Comutativa
◦ Associativa
A B C x
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 1
![Page 45: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/45.jpg)
Função OU EXCLUSIVO
Propriedades
◦ Comutativa
◦ Associativa
A B C x
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 1
Gerador de
Bit de
Paridade
PAR
![Page 46: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/46.jpg)
Função OU EXCLUSIVO
Contatos
![Page 47: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/47.jpg)
Função OU EXCLUSIVO
Gerador de Paridade Par
![Page 48: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/48.jpg)
Função NÃO OU EXCLUSIVO
XNOR, Exclusive-NOR,
EXNOR
Tabela
A B Y
0 0 1
0 1 0
1 0 0
1 1 1
• Porta:
![Page 49: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/49.jpg)
Função NÃO OU EXCLUSIVO
![Page 50: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/50.jpg)
Função NÃO OU EXCLUSIVO
Propriedades
◦ Comutativa
◦ Associativa
A B C x
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 0
![Page 51: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/51.jpg)
Função NÃO OU EXCLUSIVO
Propriedades
◦ Comutativa
◦ Associativa
A B C x
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 0
Gerador de
Bit de
Paridade
ÍMPAR
![Page 52: Aula 2 - Funções e Portas Lógicas](https://reader031.vdocuments.net/reader031/viewer/2022020308/563dbba9550346aa9aaf2755/html5/thumbnails/52.jpg)
Função NÃO OU EXCLUSIVO
Contatos