Escolar Documentos
Profissional Documentos
Cultura Documentos
1
Introduccin a los circuitos combinacionales. Algebra de Boole
ndice Algebra de Boole. Definicin. Operaciones lgicas: OR, AND, XOR y NOT Puertas lgicas Algebra de Boole Postulados Teoremas Funciones lgicas: formas cannicas. Tablas de verdad Realizacin de funciones en puertas NAND y NOR
Departamento de Automtica Universidad de Alcal
Bibliografa Fundamentos de sistemas digitales. Thomas Floyd. Prentice-Hall. Fundamentos de diseo lgico y computadoras. M. Morris Mano. Prentice-Hall
Operaciones lgicas
OR NOT
a 0 0 1 1
b 0 1 0 1
a OR b 0 1 1 1
a 0 1
NOT a 1 0
AND
a 0 0 1 1
b 0 1 0 1
a AND b 0 0 0 1
XOR
a 0 0 1 1
b 0 1 0 1
a XOR b 0 1 1 0
a 0 0 1 1
b 0 1 0 1
a OR b 0 1 1 1
a 0 0 1 1
b 0 1 0 1
a AND b 0 0 0 1
Se representa como: a + b
Se representa como: a b
a 0 0 1 1
b 0 1 0 1
a XOR b 0 1 1 0
a 0 1
NOT a 1 0
Se representa como: a + b
Se representa como: a
2. Propiedad distributiva
3. Elemento neutro
a+0=a a + a =1 a*1=a a*a=0
2. Ley de complemento:
a + a =1 a*a=0
3. Ley conmutativa:
a+b=b+a a*b=b*a
4. Ley asociativa:
a+(b+c) = (a+)b+c a*(b*c) = (a*b)*c
5. Ley distributiva:
a*(b+c) = a*b + a*c a+(b*c) = (a+b) * (a+c)
7. Ley de identidad:
a+0 = a a*1 = a
8. Ley de dominacin:
a+1 = 1 a*0 = 0
Las leyes de morgan junto con la doble negacin nos permiten pasar de expresiones en sumas lgicas a expresiones equivalentes en productos lgicos y viceversa
rea de Arquitectura y Tecnologa de Computadores Departamento de Automtica Universidad de Alcal T3 Circuitos Combinacionales Fundamentos de Tecnologa de Computadores
Tablas de verdad
Es otra forma de representar un funcin lgica y sirve para obtener el desarrollo en forma cannica de la misma. Ejemplo: f (c,b,a) = cb + ca Tabla de verdad:
c 0 1 2 3 4 5 6 7 0 0 0 0 1 1 1 1 b 0 0 1 1 0 0 1 1 a 0 1 0 1 0 1 0 1 f 0 1 0 1 0 0 1 1
10
11
Sea la funcin
12