Conceitos_de_Logica_Digital02

Download Report

Transcript Conceitos_de_Logica_Digital02

Conceitos de Lógica Digital
Lógica Binária
1
Funções lógicas básicas

Um sistema lógico pode ser implementado
utilizando-se funções lógicas básicas:






NÃO (NOT);
E (AND);
OU (OR);
NÃO-E (NAND);
NÃO-OU (NOR);
OU EXCLUSIVO (XOR).
2

Função Lógica NÃO (NOT)
(Está equação representa a função lógica
correspondente)
3

Função Lógica E (AND)
4
A lâmpada acende somente quando as chaves A e B
estiverem fechadas.
5
Função lógica AND com mais de duas
variáveis de entrada.
6
Tabela da Verdade
7
Função Lógica OU (OR)
8
Função Lógica OU (OR)
9
Função lógica OR de mais de duas
variáveis de entrada - Propriedades
10
Se tivermos N entradas, teremos:
2N combinações
24 = 16
11
Função Lógica NÃO E (NAND)
12
Função Lógica NÃO OU (NOR)
13
Função Lógica NÃO OU (NOR)
14
Exercícios


Representa as portas NOR e NAND com
mais de duas entradas (símbolo, função e
tabela da verdade).
Pesquisar sobre a porta OU-EXCLUSIVO
(XOR).
15
16
Circuitos Lógicos Obtidos de Expressões
Booleanas
Circuitos Lógicos:
Expressão Booleana:
S=(A + B) ( C + D)
Expressão Booleana:
S=A . B + C + (C . D)
17
Circuitos Lógicos
Expressão Booleana:
S=(A . B) ( B . C)
18
O circuito que executa a expressão
S=(A+B).C.(B+D)
19
Exercícios

Esboce os circuitos obtidos a partir das
seguintes expressões:




1.
2.
3.
4.
S = (A.B +C.D)
S = (A + B +C ).(A +C + D)
S = (A + B ).C.(A +C ).B
S = ((A + B ).C ) + (B .D.(A + (B .D)))
20
Exercícios

5. S = [(A + B ) + (C + D)] .D

6. S = A . [B . C + A . (C + D) + B . C . D] + B . D

7. S = (A + B). [A . B + (B + D) + C . D + (B . C)] +
A.B.C
21