Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 2
Introdução as Portas Lógicas
02_2023
Introdução
SISTEMA DIGITAL
• Um sistema digital é um sistema matemático que define informações como valores numéricos.
• Comumente trabalhamos com valores numéricos na base decimal, mas um sistema digital trabalha de maneira diferente.
• Em analogia ao sistema decimal, onde cada dígito possui 10 valores possíveis, um sistema digital é um sistema binário,
onde cada dígito possui apenas 2 valores possíveis.
• Esses dois valores são definidos como “níveis lógicos” e adota-se o valor de 0 (zero) ou 1 (um) apenas.
REPRESENTAÇÃO LÓGICA
REPRESENTAM “STATUS” DE SITUAÇÕES BINÁRIAS
Dispositivos Lógicos
REPRESENTAÇÃO GRÁFICA TABELA DA VERDADE
EXPRESSÃO BOOLEANA
Portas Lógicas
Porta Lógica AND ou E
SITUAÇÃO REAL
A B
C
EXPRESSÃO BOOLEANA
Portas Lógicas
Porta Lógica AND ou E
Portas Lógicas
Porta Lógica OR ou OU
SITUAÇÃO REAL
B C
EXPRESSÃO BOOLEANA
Portas Lógicas
Porta Lógica OR ou OU
Portas Lógicas
Porta Lógica NOT ou Não
EXPRESSÃO BOOLEANA
Portas Lógicas
Porta Lógica NAND ou NÃO E
Portas Lógicas
Porta Lógica NOR ou NÃO OU
EXPRESSÃO BOOLEANA
Portas Lógicas
Porta Lógica NOR ou NÃO OU
Portas Lógicas
Porta Lógica XOR (OU EXCLUSIVO)
EXPRESSÃO BOOLEANA
Portas Lógicas
Porta Lógica XOR (OU EXCLUSIVO)
Portas Lógicas
Porta Lógica XNOR ou Não Ou Exclusivo
EXPRESSÃO BOOLEANA
Portas Lógicas
Porta Lógica XNOR ou Não Ou Exclusivo
Associação de Portas Lógicas
Se utilizarmos expressões booleanas, podemos determinar diretamente a expressão lógica de
saída de um circuito.
A B D C E
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Exercícios
Considere as seguintes expressões:
𝑜𝑢 𝑆 = (𝐴 + 𝐵) + (𝐶 + 𝐷)
𝑜𝑢 𝑆 = 𝐴 + 𝐵 + 𝐶 . (𝐴 + 𝐵 + 𝐶)
𝑜𝑢 𝑆 = 𝐴 + 𝐵 . 𝐶 . 𝐴 + 𝐶 . 𝐵
𝑜𝑢 𝑆 = 𝐴 + 𝐵 . 𝐶 + (( 𝐵. 𝐶) . (𝐴̅ + 𝐵 . 𝐷 )
𝑜𝑢 𝑆 = (𝐴 + 𝐵) + (𝐶 + 𝐷)
Exercícios (Resolução)
𝑜𝑢 𝑆 = 𝐴 + 𝐵 + 𝐶 . (𝐴 + 𝐵 + 𝐶)
Exercícios (Resolução)
𝑜𝑢 𝑆 = 𝐴 + 𝐵 . 𝐶 . 𝐴 + 𝐶 . 𝐵
Exercícios (Resolução)
𝑜𝑢 𝑆 = 𝐴 + 𝐵 . 𝐶 + (( 𝐵. 𝐶) . (𝐴̅ + 𝐵 . 𝐷 )
Exercícios
Considere as seguintes expressões:
𝑜𝑢 𝑆 = (𝐴 + 𝐵) + (𝐶 + 𝐷)
𝑜𝑢 𝑆 = 𝐴 + 𝐵 + 𝐶 . (𝐴 + 𝐵 + 𝐶)
𝑜𝑢 𝑆 = 𝐴 + 𝐵 . 𝐶 . 𝐴 + 𝐶 . 𝐵
𝑜𝑢 𝑆 = 𝐴 + 𝐵 . 𝐶 + (( 𝐵. 𝐶) . (𝐴̅ + 𝐵 . 𝐷 )
Exercícios
3) Considere a seguinte tabela da verdade:
FLOYD Thomas, F. Sistemas digitais: fundamentos e aplicações. 9. ed. Porto Alegre: Bookman, 2007. E-book. Disponível
em: https://integrada.minhabiblioteca.com.br/books/9788577801077
FRANK, V. Sistemas digitais: projeto, otimização e HDLs. Porto Alegre: Bookman, 2008. E-book. Disponível em:
https://integrada.minhabiblioteca.com.br/books/9788577802371
Algumas figuras utilizadas nesta apresentação foram retiradas das referências citadas acima.