Você está na página 1de 9

Portas Lógicas

• São “máquinas” que implementam funções lógicas.

• São a parte elementar de qualquer circuito digital, desde o mais


simples ao mais complexo.

• Uma porta lógica implementa uma condição.

AND OR NOT
A A
S S A S
B B

NAND NOR
A A
S S
B B
Porta Lógica OR (ou)
Símbolo Símbolo antigo Expressão da função Tabela de verdade
novo
A B S
A
0 0 0
1
S
S=A+B
0 1 1
B
1 0 1
1 1 1
Analogia da porta lógica OR com um circuito elétrico:
A
S _
+
B

Quando:
A = 0 e B = 0 (Interrutor ABERTO) S = 0 (lâmpada apagada)
A=0eB=1 S = 1 (lâmpada ACESA)
A=0eB=1 S = 1 (lâmpada ACESA)
A=1eB=1 S = 1 (lâmpada ACESA)
Porta Lógica AND (e)
Símbolo Símbolo antigo Expressão da função Tabela de verdade
novo
A B S
A
0 0 0
 S S=AxB
0 1 0
B
1 0 0
Analogia da porta lógica AND com um circuito eléctrico: 1 1 1

A S
B _
+

Quando:
A = 0 e B = 0 (Interrutor ABERTO) S = 0 (lâmpada apagada)
A=0eB=1 S = 0 (lâmpada apagada)
A=1eB=0 S = 0 (lâmpada apagada)
A=1eB=1 S = 1 (lâmpada ACESA)
Porta Lógica NOT (negação)

Símbolo Símbolo antigo Expressão da função Tabela de verdade


novo
A S
A S
1 S=A 0 1

1 0

O nível lógico da saída (S) é a negação do


nível lógico da entrada (A).
Circuitos Lógicos

 Qualquer circuito lógico por mais complexo que seja


poderá ser realizado com as gates OR, AND e NOT.

 Considerando o simples exemplo seguinte, facilmente


obtemos a expressão de Boole da saída.

A A.B
B
S = A.B + C
C
Circuitos Lógicos
 Se numa expressão surgirem AND’s e OR’s, considera-
se que se realiza .

 Considerando o simples exemplo seguinte, facilmente


obtemos a expressão de Boole da saída. Em 1.º lugar a
operação AND, a não ser que haja parêntises.

A A+B

B
C S = (A+B) . C
Circuitos Lógicos
 Sempre que surjam INVERSORES no circuito lógico, a
expressão da saída será à da entrada, acrescida de uma
barra sobre ela.

A Ᾱ
S=Ᾱ+B
B

A A+B

B
Circuitos Lógicos
(A+B)C
A A+B
B

C S

E
Exercício
 Determine a expressão lógica do seguinte circuito:

Você também pode gostar