Escolar Documentos
Profissional Documentos
Cultura Documentos
Roteiro
Introduo Funes Lgicas E, OU, NO, NE e NOU Expresses Booleanas obtidas de Circuitos Lgicos Circuitos obtidos de Expresses Booleanas Tabela verdade obtidas de Expresses Booleanas Expresses Booleanas obtidas de Tabela verdade Blocos Lgicos OU Exclusivo e Coincidncia Equivalncia entre Blocos Lgicos Exerccios
Funo E ou AND
A funo E aquela que executa a multiplicao de duas ou mais variveis booleanas. tambm conhecida como funo AND, nome deriavado do ingls. Representao: S = A.B, onde se l: S = A e B
Convenes:
chave aberta = 0
lmpada apagada = 0
Funo E ou AND
.
Tabela Verdade
Tabela Verdade: Mapa onde se colocam todas as possveis situaes de entradas e sadas de um circuito lgico
TV da Porta AND Entradas Sada Funo AND Representao: S = A.B Smbolo da Porta AND A S
A 0 0 1 1
B 0 1 0 1
S 0 0 0 1
B
Funo OU ou OR
Tabela Verdade
TV da Porta OR Entradas Sada Funo OR Representao: S = A+B
A 0 0 1 1
B 0 1 0 1
S 0 1
A Smbolo da Porta OR S
1 1
Funo NO ou NOT
Tabela Verdade
TV da Porta NOT Entrada Sada Funo NOT Representao: S = A
A 0 1
S 1 0
A S Smbolo da Porta NOT
Funo NAND
Tabela Verdade
TV da Porta NAND Entradas Sada
A 0 0 1 1
B 0 1 0 1
S 1 1 1 0
A B
Funo NOR
Tabela Verdade
TV da Porta NOR Entradas Sada Funo NOR Representao: S = A+B
A 0 0 1 1
B 0 1 0 1
S 1
Smbolo da Porta NOR
0 0 0
A B S
Funo XNOR
Tabela Verdade
TV da Porta XNOR Entradas Sada Funo XNOR Representao: S = A B = A B
A 0 0 1 1
B 0 1 0 1
S 1 0
0 1
S1=A.B
S
Expresso Final
S=(A.B)+C S=S1+C
Exerccio
Expresses Boolenas
Obtenha a expresso booleana a partir do circuito lgico Circuito 1:
A B C D
Exerccios
Expresses Boolenas
Obtenha a expresso booleana a partir do circuito lgico Circuito 2:
A B C D
Exerccios
Expresses Boolenas
Obtenha a expresso booleana a partir do circuito lgico Circuito 3:
A B C D S
Exerccios
Expresses Boolenas Obtenha a expresso booleana a partir do circuito lgico Circuito 4:
Solues
Expresses Boolenas
Obtenha a expresso booleana a partir do circuito lgico Circuito 1:
A B C D
A+B
S
C+D
Solues
Expresses Boolenas
Obtenha a expresso booleana a partir do circuito lgico Circuito 2:
A B C D
A.B
S
Solues
Expresses Boolenas
Obtenha a expresso booleana a partir do circuito lgico Circuito 3:
A B C D
S
Expresso Final S=(A.B).(B.C).(B+D)
Solues
Expresses Boolenas
Obtenha a expresso booleana a partir do circuito lgico Circuito 4:
A.B
A B
A.B+A.B+C A.B
S
C D
C+D
Circuitos Lgicos
Exerccios
1 - Obtenha a expresso booleana a partir do circuito lgico
A B S
C D
Circuitos Lgicos
Exerccios
2 - Obtenha a expresso booleana a partir do circuito lgico
A B S C
Circuitos Lgicos
Exerccios
3 - Obtenha a expresso booleana a partir do circuito lgico
A B S C
Circuitos Lgicos
Exerccios
4 - Obtenha a expresso booleana a partir do circuito lgico
A B S C D
Fundamentos de Lgica
At aqui: obtemos a expresso booleana a partir do circuito Prximos passos: -Obter o circuito lgico a partir da expresso -Obter a tabela verdade a partir da expresso -Obter a expresso a partir da tabela verdade
Fundamentos de Lgica
Obter Circuito Lgico a partir da Expresso Mtodo: Identificar as portas lgicas na expresso e desenhlas com as respectivas ligaes Exemplo: obter o circuito que executa a expresso S=(A+B).C.(B+D)
Fundamentos de Lgica
Obter Circuito Lgico a partir da Expresso Soluo: S=(A+B).C.(B+D) 1 3 1 2 3
A B S1
2 Circuito Obtido
A B S1 S2
B D S1 S2 C
D
S2
C
S
Exemplos
Obter os circuitos que executam as seguintes expresses booleanas:
Solues
Obter os circuitos que executam as seguintes expresses booleanas: 4 1 2 1. S=A.B.C+(A+B).C 3 1 2
A B C
Circuito Obtido
A B C A B C S1 S2 S3 S
A B C
S1
A B
S2
S2
3 4
S1 S3
S3
S4
Solues
Obter os circuitos que executam as seguintes expresses booleanas: 2 1 2. S=[(A+B)+(C.D)].D 3 4
A
1
C D
S1
3 4
S1 S2
S3
S2
S3 D S4
Solues
Obter os circuitos que executam as seguintes expresses booleanas: 2. S=[(A+B)+(C.D)].D
A A B B C C D D
Circuito Obtido
S1 S3 S2 S
Solues
Obter os circuitos que executam as seguintes expresses booleanas: 3. S=[(A.B)+(C.D)].E+A.(A.D.E+C.D.E) 2 1 5 3 6 4
A
1 2
A D E
S1
B
C D S2
4 5 6
C D E
S1 S2
S3 S4
S4
S5
S3
S6
Solues
Obter os circuitos que executam as seguintes expresses booleanas: 3.
S5 E
7 8 9
S7
S6 A
S8
S7 S8
S9
Solues
Obter os circuitos que executam as seguintes expresses booleanas: 3A A B B C C D D E E
Circuito Obtido
S1 S5 S2 S7
S3 S4
S6 S8
Fundamentos de Lgica
At aqui: - Obtemos a expresso booleana a partir do circuito - Obtemos o circuito a partir da expresso Prximos passos: -Obter a tabela verdade a partir da expresso -Obter a expresso a partir da tabela verdade
Fundamentos de Lgica
Obter a Tabela Verdade a partir da Expresso Procedimentos: 1. Monta-se todas as combinaes possveis das entradas 2. Monta-se as colunas de cada parte da expresso com seus resultados 3. Monta-se a coluna de sada final (S)
Fundamentos de Lgica
Exemplo
Obter a TV a partir da expresso: S=A+B+A.B.C
Segue os trs passos de montagem da tabela A expresso pode ser vista como trs termos, chamados de S1,S2 e S3
Fundamentos de Lgica
Exemplo
Obter a TV a partir da expresso:
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A B C
S=A+B+A.B.C
A.B.C S
Fundamentos de Lgica
Exemplo
Obter a TV a partir da expresso:
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A B C
S=A+B+A.B.C
A.B.C S
Fundamentos de Lgica
Exemplo
Obter a TV a partir da expresso:
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A 1 1 1 1 0 0 0 0 B C
S=A+B+A.B.C
A.B.C S
Fundamentos de Lgica
Obter a TV a partir da expresso:
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A 1 1 1 1 0 0 0 0 B C
S=A+B+A.B.C
A.B.C S
Fundamentos de Lgica
Exemplo
Obter a TV a partir da expresso:
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A 1 1 1 1 0 0 0 0 B 1 1 0 0 1 1 0 0 C
S=A+B+A.B.C
A.B.C S
Fundamentos de Lgica
Exemplo
Obter a TV a partir da expresso:
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A 1 1 1 1 0 0 0 0 B 1 1 0 0 1 1 0 0 C
S=A+B+A.B.C
A.B.C S
Fundamentos de Lgica
Exemplo
Obter a TV a partir da expresso:
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A 1 1 1 1 0 0 0 0 B 1 1 0 0 1 1 0 0 C 1 0 1 0 1 0 1 0
S=A+B+A.B.C
A.B.C S
Fundamentos de Lgica
Exemplo
Obter a TV a partir da expresso:
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A 1 1 1 1 0 0 0 0 B 1 1 0 0 1 1 0 0 C 1 0 1 0 1 0 1 0
S=A+B+A.B.C
A.B.C S
Fundamentos de Lgica
Exemplo
Obter a TV a partir da expresso:
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A 1 1 1 1 0 0 0 0 B 1 1 0 0 1 1 0 0 C 1 0 1 0 1 0 1 0
S=A+B+A.B.C
A.B.C 0 0 0 0 1 0 0 0 S
Fundamentos de Lgica
Exemplo
Obter a TV a partir da expresso:
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A 1 1 1 1 0 0 0 0 B 1 1 0 0 1 1 0 0 C 1 0 1 0 1 0 1 0
S=A+B+A.B.C
A.B.C 0 0 0 0 1 0 0 0 S
Sada da Expresso
Fundamentos de Lgica
Exemplo
Obter a TV a partir da expresso:
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 A 1 1 1 1 0 0 0 0 B 1 1 0 0 1 1 0 0 C 1 0 1 0 1 0 1 0
S=A+B+A.B.C
A.B.C 0 0 0 0 1 0 0 0 S 1 1 1 1 1 0 1 1
Sada da Expresso
Exerccios
Obter as tabelas verdade para as seguintes expresses booleanas:
Solues
Solues
Solues