Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comp Lógicas
Comp Lógicas
14
COMPUERTAS LGICAS
DEFINICIONES:
Circuitos digitales electrnicos. Se llaman circuitos lgicos, ya que
con las entradas adecuadas establecen caminos de manipuleo lgico.
Compuerta. Es un bloque de circuiteria que produce seales de salida
lgica (1 0) si se satisfacen las condiciones de las entradas
lgicas. Los nombres, circuitos digitales, circuitos de conmutacin,
circuitos lgicos y compuertas son usados a menudo pero s har
referencia a los circuitos con compuertas.
Tabla de verdad. Es una representacin en forma tabular de todas las
combinaciones posibles de las variables de entrada.
Usos.- Cualquier informacin usada para calcular o controlar, puede
ser
operada
pasando
seales
binarias
a
travs
de
varias
combinaciones de circuitos lgicos con cada seal que representa una
variable y transporta un bit de informacin. Definimos como bit los
1 0 que puede tomar una variable binaria.
Lgica binaria. Existen tres operaciones binarias bsicas: AND, OR y
NOT.
AND. (Y): Esta operacin se representa por un punto, un asterisco
por una ausencia de operador. X*Y = Z, ledo X y Y es igual a Z,
implica que Z=1 s y solo s X=1 y Y=1.
OR. (O): Esta operacin se representa por el signo +. Por ejemplo:
X+Y=Z. Se lee X o Y es igual a Z, que quiere decir que Z=1 s y solo
s X=1 o Y=1 o ambas.
NOT. (Inversor): Esta operacin se representa por un apstrofe
() (algunas veces por una barra). Por ejemplo: X=Z ( X =Z) se lee
no X igual a Z. Es decir en otras palabras, s X=1 entonces Z=0,
pero s X=0 entonces Z=1.
La lgica aritmtica se parece a la aritmtica binaria (ya que las
operaciones AND y OR tienen similitud con la multiplicacin y la
suma respectivamente). Pero no confundir, una variable aritmtica
designa un nmero que puede consistir en muchos valores, mientras
que una variable lgica siempre es 1 0.
Ejemplo:
Variable aritmtica: 1+1=2. Ledo: uno ms uno igual a dos.
Variable lgica: 1+1=1. Ledo: uno OR uno es igual a 1.
Circuitos Digitales
15
TIPOS DE COMPUERTAS.
COMENTARIO:
DIAGRAMA DE TIEMPO. Es la representacin grfica de las seales
de entrada a la compuerta, en la cual se incluyen todas las
combinaciones posibles.
COMENTARIO: El crculo a la
complemento lgico negacin.
BUFFER
F = X
salida
del
inversor
X
0
1
implica
un
F
0
1
Circuitos Digitales
16
Circuitos Digitales
17
(XNOR)
es
el
F= (X. Y + X .Y)
F= (X. Y ).( X .Y)
F= ( X + Y ).( X + Y )
F= ( X +Y).(X + Y )
F= X .X+ X . Y +Y.X +Y. Y
F= X . Y +Y.X
COMPUERTAS CON VARIAS ENTRADAS.
Una compuerta puede expandirse a mltiples entradas si la operacin
binaria que representa es conmutativa y asociativa.
X+Y=Y+X
Conmutativa
(X+Y)+Z=X+(Y+Z)=X+Y+Z
Asociativa
1
3
2
Compuerta Y
(NAND)
1
3
2
Compuerta
O (NOR)
Ing. Celedoni E. Aguilar Meza
1
2
3
Compuerta NAND
de 3 entradas
1
2
3
Compuerta NOR de
3 entradas
Circuitos Digitales
18
Observaciones:
1.-La compuerta XOR normalmente operacin se representa A mas el
signo de suma encerrado en un crculo y la segunda variable B.
Circuitos Digitales
19
No. De Parte
4081
4071
4069
4049
4011
4001
4030,4070
-
b)
Circuitos Digitales
20
Disyuncin de conjunciones
F= A.B+A. B
Conjuncin de disyunciones
F=(A+B).( A+ B )
Demuestre que la funcin de disyuncin de conjunciones es la
misma que la conjuncin de disyunciones.
a)
b)
F = ( A + B) * ( A + B) = A * B + A * B
A * A + A *B+B* A +B*B = A *B+ A *B
A *B+B* A = A *B+B* A
Circuitos Digitales
21
F= ( X + Z ).(Y. X +X.Z)+(X.Z+ Z ). Z .Y
F= ( X .Y. X + X .X.Z+
F= X .Y+
Z.Y. X + Z .Y
F= X .Y(1+
Z)+ Z .Y
F= X .Y+Y. Z
Aplicacin:
Militar.
Industrial o Cientfica.
Comercial.
Circuitos Digitales
22
?
?
?
C.I.
CMOS
(Metal
Oxido
Semiconductor
Circuitos Digitales
23
CARACTERISTICAS:
?
?
?
?
?
PRECAUCIONES:
?
?
?
?
Circuitos Digitales
24
A
B
F = A.B
A
B
F
F = A+ B
L = x. y + x.z
la
funcin
mediante
compuertas
NO-Y
de
dos
S i a = x. y y b = x . z
L = x. y + x.z = a + b = a + b ; P o r t e o r e m a d e M o r g a n m + n = m . n
L = a .b = x. y.x.z
Implemente el circuito lgico.
2 . - I m p l e m e n t e l a f u n c i n K = a . b + a.b m e d i a n t e c o m p u e r t a s N O R d e
dos entradas.
K = a . b + a.b
K = a.b + a .b = a + b + a + b = a + b + a + b
Circuitos Digitales
25
C 2 = A.( B.C + B .C )
(TAREA)
el
se
el
el
Circuitos Digitales
26
Circuitos Digitales
27
FUNCION BOOLEANA
Esta definida como una funcin binaria que depende de n variables
determinadas.
F = f(x,y,z) ; la funcin depende de
E J E M P L O S . - E x p r e s a r l a f u n c i n d e B o o l e F = A + B .C , c o m o s u m a s d e
trminos mnimos.
de verdad:
c
F
0
1
0
1
0
1
0
1
1
0
0
0
1
1
1
1
Circuitos Digitales
28
5
1
0
0
0 0 0
0 1 0
0 0 0
1 0 0
F = ( x + y + z ) . ( x + y + z ) . ( x + y + z ) . ( x + y + z ) . ( x + y + z ) . ( .x + y + z )
;Se consideran valores contrarios para evaluar la funcin.
x
0
0
0
0
1
1
1
1
y
0
0
1
1
0
0
1
1
z
0
1
0
1
0
1
0
1
F
0
1
0
1
0
0
1
1
en
suma
de
trminos
a ) F ( A , B , C ) = ( A + B ).( B + C )
b) L(X,Y,Z)= 1
Circuitos Digitales