Algebra Booleana
Algebra Booleana
Algebra Booleana
(a) Tabla de verdad; (b) símbolo (circuito NOT; (c) formas de onda.
Cualquier circuito lógico, sin importer su complejidad, puede ser
descrito en terminos de tres operciones Boolenas, OR, AND y NOT
que son los bloques principals de un Sistema digital.
Ejemplos de circuitos lógicos
Para los siguientes diagramas esquemáticos determine la ecuación
algebraica que describe el sistema y realice la tabla de verdad
correspondiente
𝐴ҧ + 𝐴ҧ +
ത
𝐵 ത
𝐵
𝐴ҧ + 𝐵ത𝐵𝐶
A´B´C´
AB´C´
x=A´B´C´+AB´C´+A´B´D
A´B´D
Determine la función booleana
𝐴𝐵 + 𝐶 𝐷 𝐴𝐵 + 𝐶 + 𝐷
Determine el estado lógico de la salida(tabla de verdad) para cada
combinación de las entradas.
A
B A+B
(A+B+C’DE’)’
C
C’DE’ (A+B+C’DE’)’+B’CD’
D
BE B’CD’
D
De acuerdo la siguiente ecuación Booleana dibuje el circuito lógico que
desarrolle la función indicada
Escriba la tabla de verdad y la ecuación booleana para el circuito mostrado en la
figura.
A B C X
0 0 0 1 A
0 0 1 1
0 1 0 1 B
0 1 1 0
1 0 0 1
1 0 1 0
C
1 1 0 0
1 1 1 0
Un número binario de 4 bit’s se representa con A0A1A2A3, A3 A2 A1 A0 Z
donde A0 representa el bit LSB. El diseño del circuito debe 0 0 0 0 0
producir un alto a la salida para números binarios mayores a 0 0 0 1 0
0010 y menores que 1000.
0 0 1 0 0
0 0 1 1 1
0 1 0 0 1
0 1 0 1 1
0 1 1 0 1
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0
Compuerta NOR exclusiva
Compuerta OR exclusiva
Diseñe un circuito lógico con las entradas x1, x0, y1, y y0, para el cual
las salidas sean latas cuando dos numeros o mas sean iguales
Teoremas Multivariable
a).- A+AB=A(1+B+B’C)=A
x + xy = x A+AB’C=A(1+B’C)=A
x + x’y = x + y
x’ + xy = x’ b). (A’+B)C+ABC=A’C+BC+ABC=C(A´+B+AB)
+y =C(A´+AB+B)=C(A´+B(A+1))=C(A´+B)
c).- AB’C(BD+CDE)+AC’=AB’CBD+AB’CCDE+AC´
=AB’CD+AB’CDE+AC’=AB´CD(1+E)+AC´
=AB´CD+AC´=A(B’DE+C’)
Obtenga la función booleana, simplifíquela de ser posible y dibuje su esquemático
A´B´C´
A´BC´
A´BC
AB´C´
AB’C AB´C
ABC´
X = A´BC´ + AB’C
X=A´B´C´+A´BC+AB´C´+AB´C+ABC´
=B´C´(A´+A)+A´BC+AB´C+ABC´
=B´C´+A´BC+AB´C+ABC´
a).- Expresión simplificada
𝑦 = 𝐴𝐵𝐷 +
𝐴𝐵𝐷=AB´(D+D´) y AB
b).-simplificando
c). simplificando
𝑥 = 𝐴𝐶𝐷 + 𝐴𝐵𝐶𝐷 = 𝐶𝐷(𝐴 + 𝐴´𝐵)=CD(A+B)
x ACD BCD
(16) 𝑥+𝑦 =𝑥∗𝑦
=(A+BC)’ + (D+EF)’
=A’ (B´C)’=A’(B’’+C’)=A’(B+C’) =A’(BC)’+ D’(EF)’
=A’B+A’C’ =A’(B’ + C’) + D’(E’ + F’)
=A’B’ + A’C’ + D’E’ + D’F’
Compuertas NAND que pueden ser usadas para simplificar
funciones boolenas
Compuertas NOR que pueden ser usadas para simplificar
operaciones boolenas
Suma de productos
A B C X PRODUCTO SUMA
0 0 0 0 A+B+C
0 0 1 1 A´B´C
0 1 0 0 A+B´+C
0 1 1 0 A+B´+C´
1 0 0 1 AB´C´
1 0 1 0 A´+B+C´
1 1 0 0 A´+B´+C
1 1 1 1 ABC
PRODUCTO DE SUMAS
Y=(A+B+C)(A+B´+C)(A+B´+C)(A´+B+C´)(A´+B´+C)
(AA+AC+BA+BC)(A+B+C)=AAA+AAB+AAC+AAC+ABC+ACC+AAB+ABB+ABC+ABC+ABB+BCC
=A+AB+AC+ABC+AC+AB+ABC+ABC+AB+BC
=A+AB+AC+ABC+BC=A(1+B+C+BC)+BC
=A+BC