Buscar

Aula 4 e 5 - Laboratório de Sistemas Digitais - Funções lógicas - Prof. Dilmar

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Funções e Portas Lógicas 
Prof. Dilmar Malheiros Meira 
Curso de Engenharia de Controle e Automação 
Sistemas Digitais 
Prof. Dilmar M. Meira 
2 
Funções e Portas Lógicas 
(Tocci, Capítulos 3 e 4) 
1. Funções lógicas: Representação com expressões, tabelas-
verdade ou formas de onda; 
2. Diferenças entre funções lógicas e portas lógicas; 
3. Funções e portas lógicas elementares: AND, OR e NOT; 
4. Descrição algébrica de circuitos lógicos; 
5. Avaliação das saídas de circuitos lógicos; 
6. Implementação de circuitos a partir de expressões lógicas; 
7. Funções e portas lógicas compostas: NAND, NOR, XOR e 
XNOR; 
8. Exercícios e exemplos de aplicações; 
9. Lógica positiva versus lógica negativa. 
Sistemas Digitais 
Prof. Dilmar M. Meira 
3 
Variáveis Booleanas (ou Binárias) 
George Boole 
(1815-1864) 
Nível lógico 0 
(zero) 
Nível lógico 1 
(um) 
Falso Verdadeiro 
Desligado Ligado 
Azul Vermelho 
Baixo Alto 
Não Sim 
Aberto Fechado 
Ponto Traço 
Sistemas Digitais 
Prof. Dilmar M. Meira 
4 
Expressões, tabelas-verdade e 
formas de onda 
A B x 
0 0 1 
0 1 0 
1 0 0 
1 1 0 
Formas de onda Tabela-verdade 
A 
B ? 
X=f(A,B) 
Circuito 
B
A
x
14013012011010090
Sistemas Digitais 
Prof. Dilmar M. Meira 
5 
Expressões, tabelas-verdade e formas de onda 
? x 
A 
B 
C 
D 
0 0 0 0 1 
0 0 0 1 1 
0 0 1 0 1 
0 0 1 1 1 
0 1 0 0 0 
0 1 0 1 0 
0 1 1 0 0 
0 1 1 1 0 
1 0 0 0 0 
1 0 0 1 0 
1 0 1 0 0 
1 0 1 1 0 
1 1 0 0 0 
1 1 0 1 0 
1 1 1 0 0 
1 1 1 1 0 
A B C D x 
D
C
B
A
x
605040302010
Sistemas Digitais 
Prof. Dilmar M. Meira 
6 
Função OR (OU) 
BAx 
S2
S1
+
-
Vs1
12V
x
A 
B 
Sistemas Digitais 
Prof. Dilmar M. Meira 
7 
Porta OR 
A B x 
0 0 0 
0 1 1 
1 0 1 
1 1 1 
Tabela-verdade 
Símbolo 
A 
B 
x B
A
x
5040302010
Formas de onda 
Sistemas Digitais 
Prof. Dilmar M. Meira 
8 
Função AND (E) 
BAx 
ABx 
+
-
Vs1
12V
S2S1
x
A B 
Sistemas Digitais 
Prof. Dilmar M. Meira 
9 
Porta AND 
A 
B 
x 
A B x 
0 0 0 
0 1 0 
1 0 0 
1 1 1 
Tabela-verdade 
Símbolo 
Formas de onda 
B
A
x
13012011010090
Sistemas Digitais 
Prof. Dilmar M. Meira 
10 
Função e porta NOT (Inversor) 
Ax 
A x 
0 1 
1 0 
Tabela-verdade 
Símbolo da porta NOT Expressão da função NOT 
Formas de onda 
x
A
908070605040302010
Sistemas Digitais 
Prof. Dilmar M. Meira 
11 
Descrição Algébrica de 
Circuitos Lógicos 
A 
B 
C 
D 
x 
Sistemas Digitais 
Prof. Dilmar M. Meira 
12 
Avaliação do valor de 
expressões booleanas 
Qual é o valor da saída (x) dos circuitos lógicos correspondentes às 
expressões abaixo quando: 
A = 1 B = 0 C = 1 D =1 ??? 
)( DABCAx 
  ECBADx  )(
)( DCABx 
Sistemas Digitais 
Prof. Dilmar M. Meira 
13 
Avaliação da saída de um 
circuito lógico 
A 
B 
C 
D 
x 
Sistemas Digitais 
Prof. Dilmar M. Meira 
14 
Expressões  Circuitos lógicos 
Desenhe o diagrama de um circuito que implemente cada uma das 
seguintes expressões booleanas: 
CBAABCx )( 
DDCBAx 














 
BDBCAx 
Sistemas Digitais 
Prof. Dilmar M. Meira 
15 
Funções e Portas Lógicas Compostas 
NOR 
A 
B 
B 
A 
BAyx 
BAx 
BAy 
Sistemas Digitais 
Prof. Dilmar M. Meira 
16 
Função e Porta NOR 
A B x 
0 0 1 
0 1 0 
1 0 0 
1 1 0 
Tabela-verdade 
A 
B 
BAx 
Símbolo Expressão 
Formas de onda 
B
A
x
14013012011010090
Sistemas Digitais 
Prof. Dilmar M. Meira 
17 
Funções e Portas Lógicas Compostas 
NAND 
A 
B 
B 
A 
AByx 
ABx 
ABy 
Sistemas Digitais 
Prof. Dilmar M. Meira 
18 
Função e Porta NAND 
A B x 
0 0 1 
0 1 1 
1 0 1 
1 1 0 
A 
B ABx 
Tabela-verdade 
Símbolo Expressão 
Formas de onda 
B
A
x
5040302010
Sistemas Digitais 
Prof. Dilmar M. Meira 
19 
Funções e Portas Lógicas Compostas 
EX-OR 
(Tocci, item 4.6) 

A 
B 
A 
B 
BABAx 
A B x 
0 0 0 
0 1 1 
1 0 1 
1 1 0 
BAx 
Sistemas Digitais 
Prof. Dilmar M. Meira 
20 
Função e Porta EX-NOR 
(Tocci, item 4.6) 
 

A 
B 
A 
B 
BABAx 
A B x 
0 0 1 
0 1 0 
1 0 0 
1 1 1 
BAx 
Sistemas Digitais 
Prof. Dilmar M. Meira 
21 
Portas de múltiplas entradas 
x 
B 
C 
H 
G 
F 
E 
D 
C 
B 
A 
H 
G 
F 
E 
D 
C 
B 
A 
x 
D 
x 
x 
C 
B 
A 
A 
DCBAx 
ABCx 
ABCDEFGHx 
HGFEDCBAx 
Sistemas Digitais 
Prof. Dilmar M. Meira 
22 
Exemplo de aplicação de portas lógicas: circuitos para 
habilitar ou desabilitar a passagem de um sinal 
A 
B 
x 
A 
B 
x 
A 
B 
A 
B 
Sistemas Digitais 
Prof. Dilmar M. Meira 
23 
Exemplo de aplicação de portas lógicas: Circuito 
gerador de paridade com portas EX-OR (Tocci, item 4.7) 
Sistemas Digitais 
Prof. Dilmar M. Meira 
24 
Verificador de Paridade 
(Tocci, item 4.7) 
Sistemas Digitais 
Prof. Dilmar M. Meira 
25 
Lógica Positiva 
versus 
Lógica Negativa 
A B x 
Baixo Baixo Baixo 
Baixo Alto Alto 
Alto Baixo Alto 
Alto Alto Alto 
A 
B 
x 
Sistemas Digitais 
Prof. Dilmar M. Meira 
26 
A B x 
Baixo Baixo Baixo 
Baixo Alto Alto 
Alto Baixo Alto 
Alto Alto Alto 
A B x 
0 0 0 
0 1 1 
1 0 1 
1 1 1 
Lógica Positiva: 
Baixo é 0; Alto é 1 
BAx 
A 
B 
x 
Sistemas Digitais 
Prof. Dilmar M. Meira 
27 
A B x 
Baixo Baixo Baixo 
Baixo Alto Alto 
Alto Baixo Alto 
Alto Alto Alto 
Lógica Negativa: 
Baixo é 1; Alto é 0 
A 
B 
x 
A B x 
1 1 1 
1 0 0 
0 1 0 
0 0 0 
BAx 
Sistemas Digitais 
Prof. Dilmar M. Meira 
28 
Lógica Positiva 
versus 
Lógica Negativa 
A B x 
Baixo Baixo Baixo 
Baixo Alto Alto 
Alto Baixo Alto 
Alto Alto Alto 
A B x 
0 0 0 
0 1 1 
1 0 1 
1 1 1 
A B x 
1 1 1 
1 0 0 
0 1 0 
0 0 0 
Lógica Positiva: 
Baixo é 0; Alto é 1 
Lógica Negativa: 
Baixo é 1; Alto é 0 
BAx  BAx 
A 
B 
x

Outros materiais

Outros materiais