Professional Documents
Culture Documents
Sistemas Digitales
Introduccin
Aproximadamente en el ao 1850 George Boole, desarroll un sistema algebraico para formular proposiciones con smbolos.
Arquitectura de Computadores
Introduccin
Su lgebra consiste en un mtodo para resolver problemas de lgica que recurre solamente a los valores binarios 1 y 0 y a tres operadores:
Arquitectura de Computadores
Variables Booleanas
Las variables Booleanas slo toman los valores binarios: 1 0. Una variable Booleana representa un bit que quiere decir:
Binary digIT
Arquitectura de Computadores
Operaciones Booleanas: OR
Operacin OR:
x 0
y 0
x+y 0
0
1 1
1
0 1
1
1 1
Arquitectura de Computadores
Operaciones Booleanas: OR
Operacin OR:
x 0
y 0
x+y 0
0
1 1
1
0 1
1
1 1
Operaciones Booleanas: OR
Compuerta OR:
x +y
y
Arquitectura de Computadores
x 0
y 0
xy 0
0
1 1
1
0 1
0
0 1
Arquitectura de Computadores
x 0
y 0
xy 0
0
1 1
1
0 1
0
0 1
x xy y
Arquitectura de Computadores
Arquitectura de Computadores
Arquitectura de Computadores
Encontrar w
Arquitectura de Computadores
Encontrar w
0
1
1
0
1
0
0
1
1
0
1
1
1
1
0
1
1
0
1
0
0
0
1
0
Arquitectura de Computadores
Postulados de Identidad:
0+x = ?
1x = ?
Arquitectura de Computadores
Postulados de Identidad:
0+x =x
1x =x
Arquitectura de Computadores
Propiedad conmutativa:
x + y
xy
= ?
= ?
Arquitectura de Computadores
Propiedad conmutativa:
x + y
xy
= y+x
= yx
Arquitectura de Computadores
Axiomas de complemento:
x x = ?
x + x = ?
Arquitectura de Computadores
Axiomas de complemento:
x x =0
x + x =1
Arquitectura de Computadores
Teorema de idempotencia:
xx = ?
x + x = ?
Arquitectura de Computadores
Teorema de idempotencia:
xx =x
x + x =x
Arquitectura de Computadores
x 0 =?
x + 1=?
Arquitectura de Computadores
x 0 =0
x + 1=1
Arquitectura de Computadores
Propiedad distributiva:
x(y+ z) =
x +(yz) = ?
Arquitectura de Computadores
Propiedad distributiva:
x(y+ z) = xy + xz
x +(yz) = (x+y)(x+z)
Arquitectura de Computadores
Ley involutiva:
(x)= ?
Arquitectura de Computadores
Ley involutiva:
(x)= x
Arquitectura de Computadores
Teorema de absorcin:
x +xy
= ?
x(x+y) = ?
Arquitectura de Computadores
Teorema de absorcin:
x +xy
= x
x(x+y) = x
Arquitectura de Computadores
x +xy
= ?
x(x+y) = ?
Arquitectura de Computadores
x +xy
= x+y
x(x+y) =xy
Arquitectura de Computadores
Teorema asociativo:
x +(y + z)= ?
x(yz) = ?
Arquitectura de Computadores
Teorema asociativo:
Arquitectura de Computadores
Leyes de Morgan:
(x + y)= xy
(xy) = ?
Arquitectura de Computadores
Leyes de Morgan:
(x + y)= xy
(xy) = x+y
Arquitectura de Computadores