Escolar Documentos
Profissional Documentos
Cultura Documentos
CALAMA
CIRCUITOS LÓGICOS
DOCENTES:
Lígia Silvéria Vieira da Silva (ligia.silva@ifro.edu.br)
Esp. Tatiana de Macedo Costa (tatiana.costa@ifro.edu.br)
Até agora...
𝑨∙ 𝑩 𝒙= 𝑨∙ 𝑩+𝑪
𝑨+𝑩
𝒙=( 𝑨+ 𝑩 ) ∙ 𝑪
CIRCUITOS LÓGICOS
DESCREVENDO CIRCUITOS LÓGICOS ALGEBRICAMENTE
Sempre que um INVERSOR estiver presente em um circuito lógico, a expressão
para a saída do INVERSOR será igual à expressão de entrada com uma barra sobre
ela.
𝑨
𝒙= 𝑨+ 𝑩
𝑨+𝑩 𝒙= 𝑨+ 𝑩
CIRCUITOS LÓGICOS
DESCREVENDO CIRCUITOS LÓGICOS ALGEBRICAMENTE
Ex.: Determine a função lógica do circuito abaixo.
𝑨
𝑨 𝑩𝑪
𝒙= 𝑨 𝑩𝑪 ( 𝑨+𝑫 )
𝑨 𝑨+ 𝑫
𝑨+𝑫
CIRCUITOS LÓGICOS
AVALIANDO AS SAÍDAS DOS CIRCUITOS LÓGICOS
De posse da expressão booleana para a saída de um circuito, pode-se obter o nível
lógico da saída para qualquer conjunto de níveis lógicos de entrada.
Ex.: Suponha que desejemos saber o nível lógico da saída x para o circuito anterior para o caso em
que A = 0, B = 1, C = 1 e D = 1. Assim como na álgebra convencional, o valor de x pode ser encontrado
com a ‘substituição’ dos valores das variáveis na expressão e realizando a operação indicada,
conforme mostrado a seguir:
𝒙 = 𝑨 𝑩𝑪 ( 𝑨 + 𝑫 )
¿ 𝟎 ∙𝟏 ∙ 𝟏∙ ( 𝟎+𝟏 )
¿ 𝟏 ∙𝟏 ∙ 𝟏∙ ( 𝟎+𝟏 )
¿ 𝟏 ∙ 𝟏 ∙ 𝟏∙ ( 𝟏 )
¿ 𝟏 ∙ 𝟏 ∙ 𝟏∙ 𝟎
¿ 𝟎
CIRCUITOS LÓGICOS
ANÁLISE UTILIZANDO UMA TABELA
A melhor maneira de analisar um circuito lógico é utilizando uma tabela-verdade.
Permite que se analise uma porta ou combinação lógica de cada vez.
Quando o trabalho se encerra, há uma tabela que ajuda a verificação de erros do circuito
lógico.
𝐮= 𝐀
𝐯=𝐀 𝐁
𝐰=𝐁𝐂
𝒙=𝐀 𝐁+𝐁𝐂
CIRCUITOS LÓGICOS
ANÁLISE UTILIZANDO UMA TABELA
𝐀𝐂 𝐲=𝐀𝐂+𝐁𝐂+𝐀 𝐁𝐂
𝐁𝐂
𝐀 𝐁𝐂
CIRCUITOS LÓGICOS
IMPLEMENTANDO CIRCUITOS A PARTIR DE EXPRESSÕES BOOLEANAS
2. Cada entrada da porta OR tem um termo que é um produto lógico AND, logo são
necessárias 3 portas AND.
• Duas ANDs com 2 entradas (𝐴𝐶, ); 𝐀𝐂
• Uma AND com 3 entradas ()
𝐁𝐂
𝐀𝐁𝐂
CIRCUITOS LÓGICOS
IMPLEMENTANDO CIRCUITOS A PARTIR DE EXPRESSÕES BOOLEANAS
3. Existem 2 entradas em portas AND que estão invertidas, logo utilizam-se dois
inversores
• Uma NOT para ;
• Uma NOT para .
CIRCUITOS LÓGICOS
IMPLEMENTANDO CIRCUITOS A PARTIR DE EXPRESSÕES BOOLEANAS
4. Agora basta conectar as entradas e saídas das portas e montar o circuito
completo.
CIRCUITOS LÓGICOS
PORTAS NOR E PORTAS NAND
Portas lógicas, NAND e NOR combinam as operações básicas AND, OR e NOT.
Porta NOR (‘NÃO-OU’): a operação da porta NOR é semelhante à da porta OR
seguida de um INVERSOR.
CIRCUITOS LÓGICOS
PORTAS NOR E PORTAS NAND
Porta NAND (‘NÃO-E’): a operação da porta NAND é semelhante à da porta AND
seguida de um INVERSOR.
CIRCUITOS LÓGICOS
TEOREMAS BOOLEANOS – MAIS DE UMA VARIÁVEL
CIRCUITOS LÓGICOS
TEOREMAS BOOLEANOS – MAIS DE UMA VARIÁVEL
9. - Lei Comutativa
•
10. - Lei Associativa
•
11. - Lei Distributiva
•
12.
13.
CIRCUITOS LÓGICOS
TEOREMAS BOOLEANOS – MAIS DE UMA VARIÁVEL
Teoremas de DeMORGAN
Úteis na simplificação de expressões nas quais um produto ou uma soma de
variáveis aparecem negados (barrados).
14.
15.
Ex.: Aplicando DeMorgan na expressão , temos:
( 𝐴 𝐵 +¿𝐶 ´=
( 𝐴+)𝐵 ) 𝐶¿ 𝐴
𝐴𝐶+𝐵
𝐵𝐶 𝐶