Buscar

Aula 4

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 40 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 40 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 40 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

CIRCUITOS DIGITAIS
Unidade I
1.4
Valor da saída de circuitos lógicos
CIRCUITOS DIGITAIS
Unidade I
• Dada uma expressão, o valor de saída pode 
ser encontrado substituindo-se as variáveis de 
entrada.
• Lembrando que:
NOT
1 = 0
0 = 1
AND
0.0 = 0
0.1 = 0
1.0 = 0
1.1 = 1
OR
0+0 = 0
0+1 = 1
1+0 = 1
1+1 = 1
CIRCUITOS DIGITAIS
Unidade I
• Dada uma expressão, o valor de saída pode 
ser encontrado substituindo-se as variáveis de 
entrada.
X = ABC + (A + C)
Variáveis de entrada
A = 1
B = 0
C = 1
CIRCUITOS DIGITAIS
Unidade I
Substituindo as variáveis de entrada:
X = ABC + (A + C)
Entrada
A = 1
B = 0
C = 1
= 1.0.1 + (1 + 1)
= 1.0.1 + (1 + 0)
= 0 + (1 + 0)
= 0 + 1
= 1
CIRCUITOS DIGITAIS
Unidade I
• Encontre o valor de saída
X = AB + (BC . (AD + CD))
Variáveis de entrada
A = 1 C = 0
B = 1 D = 0
EXERCÍCIO
CIRCUITOS DIGITAIS
Unidade I
X = AB + (BC . (AD + CD))
Entrada
A = 1
B = 1
C = 0
D = 0
EXERCÍCIO
= 1.1 + (1.0 . (1.0 + 0.0))
= 1 + (1.0 . ( 0 + 0 ))
= 1 + (1.0 . 0)
= 1 + 0
= 1
Resposta:
CIRCUITOS DIGITAIS
Unidade I
• A tabela-verdade do circuito permite entender 
melhor como o circuito funciona e ajuda no 
diagnóstico de problemas.
• Para facilitar a montagem da tabela, esta pode 
contem valores intermediários do circuito, 
simplificando o cálculo das saídas.
CIRCUITOS DIGITAIS
Unidade I
X = (ABC) + (A+C)
A B C ABC A+C ABC + (A+C)
0 0 0 0 0 0
0 0 1 0 1 1
0 1 0 0 0 0
0 1 1 0 1 1
1 0 0 0 1 1
1 0 1 0 1 1
1 1 0 0 1 1
1 1 1 1 1 1
Valores intermediários
CIRCUITOS DIGITAIS
Unidade I
X = (A+B+C) . (AC)
A B C A+B+C C AC (A+B+C) . (AC)
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ÍCIO
CIRCUITOS DIGITAIS
Unidade I
X = (A+B+C) . (AC)
A B C A+B+C C AC (A+B+C) . (AC)
0 0 0 0 1 0 0
0 0 1 1 0 0 0
0 1 0 1 1 0 0
0 1 1 1 0 0 0
1 0 0 1 1 1 1
1 0 1 1 0 0 0
1 1 0 1 1 1 1
1 1 1 1 0 0 0
EXERCÍCIO
R
e
sp
o
sta
:
CIRCUITOS DIGITAIS
Unidade I
1.5
Implementando circuitos a partir de 
expressões booleanas
CIRCUITOS DIGITAIS
Unidade I
• Pela observação de uma expressão booleana 
podemos determinar:
– As portas que compõem o circuito.
– A hierarquia entre as portas, que determinará a 
topologia do circuito.
CIRCUITOS DIGITAIS
Unidade I
• Exemplo 1:
X = A + B
OR
2 entradas
A
B X
CIRCUITOS DIGITAIS
Unidade I
• Exemplo 2:
X = A + B
Repare que A e B são 
invertidos ANTES da 
operação OR.
A
B
X
CIRCUITOS DIGITAIS
Unidade I
• Exemplo 3:
X = A + B
Esse inversor se aplica 
APÓS a operação OR.
A
B
X
CIRCUITOS DIGITAIS
Unidade I
• Exemplo 3:
X = A + B
Esse inversor se aplica 
APÓS a operação OR.
A
B
X
A
B
A+B A+B
CIRCUITOS DIGITAIS
Unidade I
• Exemplo 3:
X = A + B
É importante entender a hierarquia das 
operações e assim sua ordem no circuito.
A
B
X
A
B
A+B A+B
1. Entradas: A e B
2. Inverter A e B
3. OR entre A e B
4. Inverter a saída do OR
CIRCUITOS DIGITAIS
Unidade I
• Exemplo 4:
X = AB + (BC . (AD + CD))
CIRCUITOS DIGITAIS
Unidade I
• Exemplo 4:
X = AB + (BC . (AD + CD))
AND
2 entradas
AND
2 entradas
AND
2 entradas
AND
2 entradasOR2 entradas
AND
2 entradas
OR
2 entradas
NOT
CIRCUITOS DIGITAIS
Unidade I
• Inicialmente, podemos notar que:
X = AB + (BC . (AD + CD))
AND
2 entradas
NOT
A PORTA NOT SE 
APLICA APÓS A 
SAÍDA DO AND
ESSA É A ‘ÚLTIMA’ 
PORTA DO CIRCUITO 
(É DELA QUE SAI O 
RESULTADO)
CIRCUITOS DIGITAIS
Unidade I
X = AB + (BC . (AD + CD))
A
B
B
C
A
D
C
D
CIRCUITOS DIGITAIS
Unidade I
X = AB + (BC . (AD + CD))
BC
(AD+CD)
AD
CD
AB
BC .(AD+CD)
CIRCUITOS DIGITAIS
Unidade I
X = AB + (BC . (AD + CD))
A
D
C
D
CIRCUITOS DIGITAIS
Unidade I
A
D
C
D
B
C
X = AB + (BC . (AD + CD))
CIRCUITOS DIGITAIS
Unidade I
A
D
C
D
B
C
X = AB + (BC . (AD + CD))
A
B
X
CIRCUITOS DIGITAIS
Unidade I
A
D
C
D
B
C
X = AB + (BC . (AD + CD))
A
B
X
1 2 3 4 5 6 7
8
1
2
3
4
65
7 8
Indicação das portas no circuito
CIRCUITOS DIGITAIS
Unidade I
A
D
C
D
B
C
X = AB + (BC . (AD + CD))
A
B
X
AD
CD
CD
AD+CD
BC
BC.(AD+CD)
AB
Indicação dos valores 
intermediários no circuito
CIRCUITOS DIGITAIS
Unidade I
• Desenhe o circuito a partir da expressão 
abaixo:
EXERCÍCIO
X = ABD + AE + (CB+CE)
CIRCUITOS DIGITAIS
Unidade I
EXERCÍCIO
X = ABD + AE + (CB+CE)
A
B
D
A
E
C
C
B
E
X
Resposta:
CIRCUITOS DIGITAIS
Unidade I
EXERCÍCIO
X = ABD + AE + (CB+CE)
A
B
D
A
E
C
C
B
E
X
1
2
3 4 5 6
7
2
1
3
4
5
6
7
Indicação das portas no circuito
CIRCUITOS DIGITAIS
Unidade I
• As duas expressões abaixo são equivalentes?
EXERCÍCIO
X = A . B X = (A . B)
CIRCUITOS DIGITAIS
Unidade I
Inicialmente, verificamos que não representam 
o mesmo circuito.
EXERCÍCIO
X = A . B
X = (A . B)
A
B
A
B
X
X
CIRCUITOS DIGITAIS
Unidade I
A melhor de forma de provar que as expressões 
não são equivalentes é pelo uso das tabelas-
verdade. 
EXERCÍCIO
X = A . B X = (A . B)
A B A B A .B
0 0
0 1
1 0
1 1
A B AB AB
0 0
0 1
1 0
1 1
CIRCUITOS DIGITAIS
Unidade I
A melhor de forma de provar que as expressões 
não são equivalentes é pelo uso das tabelas-
verdade. 
EXERCÍCIO
X = A . B X = (A . B)
A B A B A .B
0 0 1 1 1
0 1 1 0 0
1 0 0 1 0
1 1 0 0 0
A B AB AB
0 0 0 1
0 1 0 1
1 0 0 1
1 1 1 0
CIRCUITOS DIGITAIS
Unidade I
As tabelas-verdade diferentes provam que as 
expressões não são equivalentes. 
EXERCÍCIO
X = A . B X = (A . B)
A B A B A .B
0 0 1 1 1
0 1 1 0 0
1 0 0 1 0
1 1 0 0 0
A B AB AB
0 0 0 1
0 1 0 1
1 0 0 1
1 1 1 0
=
Resposta:
CIRCUITOS DIGITAIS
Unidade I
• As duas expressões abaixo são equivalentes?
EXERCÍCIO
X = A + B X = (A + B)
CIRCUITOS DIGITAIS
Unidade I
Desenhando os circuitos
EXERCÍCIO
X = A + B
X = (A + B)
A
B
A
B
X
X
CIRCUITOS DIGITAIS
Unidade I
Escrevendo as tabelas-verdade
EXERCÍCIO
X = A + B X = (A + B)
A B A B A +B
0 0
0 1
1 0
1 1
A B A+B A+B
0 0
0 1
1 0
1 1
CIRCUITOS DIGITAIS
Unidade I
Escrevendo as tabelas-verdade
EXERCÍCIO
X = A + B X = (A + B)
A B A B A +B
0 0 1 1 1
0 1 1 0 1
1 0 0 1 1
1 1 0 0 0
A B A+B A+B
0 0 0 1
0 1 1 0
1 0 1 0
1 1 1 0
CIRCUITOS DIGITAIS
Unidade I
EXERCÍCIO
X = A + B X = (A + B)
A B A B A +B
0 0 1 1 1
0 1 1 0 1
1 0 0 1 1
1 1 0 0 0
A B A+B A+B
0 0 0 1
0 1 1 0
1 0 1 0
1 1 1 0
Resposta:
=
As tabelas-verdade diferentes provam que as 
expressões não são equivalentes.

Continue navegando

Outros materiais