operadores logicos
Compuertas lógicas y
algebra Booleana
1
Unidad II. Compuertas lógicas y
algebra Booleana
Introducción
Las compuertas lógicas son la base de los sistemas
digitales, a partir de ellas se derivan los circuitos
lógicos combinacionales y secuenciales.
Compuertas lógicas
básicas
Compuertas lógicas
derivadas
NOT
NAND
AND
NOR
OR
XOR
XNOR
2
UnidadII. Compuertas lógicas y
algebra Booleana
Compuertas:
Circuitos eléctricos que realizan operaciones
lógicas.
Tabla de verdad:
Medio para describir la manera en que la salida
de un circuito lógico depende de los niveles lógicos
de la entrada del circuito.
3
Unidad II. Compuertas lógicas y
algebra Booleana
Circuito
integrado
Nombre
7402
NOR
7400
NAND
7432OR
7404
NOT
7408
AND
74266
XNOR
7486
XOR
4
Unidad II. Compuertas lógicas y
algebra Booleana
La algebra Booleana difiere de manera importante
del algebra ordinaria en que las constantes y
variables booleanas solo pueden tener dos valores
posibles 0, 1.
Una variable booleana es una cantidad que puede
en diferentes ocasiones, ser igual a 0 o 1. Lasvariables
booleanas se emplean con frecuencia al representar
el nivel de voltaje presente en un alambre o en las
terminales de entrada y salida de un circuito.
5
Unidad II. Compuertas lógicas y
algebra Booleana
Así pues, el 0 y 1 booleanos no representan números si
no que en su lugar representan el estado de una
variable de voltaje o bien lo que se conoce como su
nivel lógico.
Elalgebra booleana se utiliza para expresar los
efectos que los diversos circuitos digitales ejercen
sobre las entradas lógicas y para manipular variables
lógicas con objeto de determinar el mejor método de
ejecución de cierta función de un circuito.
6
Unidad II. Compuertas lógicas y
algebra Booleana
0 Lógico
1 Lógico
Falso
Verdadero
Desactivado
Activado
Bajo
AltoNo
Si
Interruptor abierto
Interruptor cerrado
7
Unidad II. Compuertas lógicas y
algebra Booleana
• Tarea
Investigar las Familias de Circuitos Lógicos
Integrados.
o
o
o
o
o
RTL
DTL
TTL
ECL
MOS – CMOS
8
Unidad II. Compuertas lógicas y
algebra Booleana
• Teoremas de Boole y sus implicaciones
El algebra de Boole son las matemáticas de los
sistemasdigitales.
o OR
o AND
o NOT
Operaciones lógicas
9
Unidad II. Compuertas lógicas y
algebra Booleana
Se utilizan tres términos en el algebra de Boole
• Variable (Representa magnitudes lógicas (Letra
Mayúscula))
• Complemento (Es el inverso de la variable y se indica
mediante una barra sobre la misma)
Ejemplo:
Si A=1, entonces Ā=0
Ā o A’
Se lee como A negada o complementada10
Unidad II. Compuertas lógicas y
algebra Booleana
• Adición Booleana
La suma booleana es equivalente a la operación OR
y sus reglas son:
0
+
0
=
0
0
+
1
=
1
1
+
0
=
1
1
+
1
=
1
11
Unidad II. Compuertas lógicas y
algebra Booleana
• Multiplicación Booleana
Es equivalente a la operación AND y sus reglas son:0
x
0
=
0
0
x
1
=
0
1
x
0
=
0
1
x
1
=
1
12
Unidad II. Compuertas lógicas y
algebra Booleana
• Leyes y reglas del algebra de Boole
Leyes Conmutativas
A+B=B+A
AxB=BxA
Leyes Asociativas para tres variables
•
•
A + (B + C) = (A + B) + C
A(B C ) = (A B) C
Ley Distributiva para tres variables
•
A(B + C) = AB +AC
13
14
Unidad II. Compuertas lógicas y
algebra Booleana
11. A + ĀB = A + B
12. (A + B)(A+C) = A + BC
15
Unidad II. Compuertas lógicas y
algebra Booleana
• Funciones Booleanas
Se forman a partir de variables y los operadores booleanos
AND, OR y NOT.
Es importante seguir un orden de calculo: primero se
evalúa la expresión entre paréntesis, y si no hay...
Regístrate para leer el documento completo.