del Carchi
Facultad de Industrias Agropecuarias
y Ciencias Ambientales
Carrera de informtica
Temas:
Algebra booleana
Tablas de verdad
Circuitos lgicos
Caja negra
Nombre: jhon paillacho
Curso: 1 B
Fecha: 26-03-2016
Tabla de contenido
1.2
1.3
Terminologa y convenciones..........................................................................3
1.4
Teoremas bsicos......................................................................................... 4
CIRCUITOS LGICOS..................................................................................... 9
2.2
Compuerta OR........................................................................................... 10
2.3
Compuerta AND......................................................................................... 11
2.4
Compuerta NOT......................................................................................... 12
2.5
2.6
Circuitos lgicos......................................................................................... 14
Algebra booleana
1.1Introduction
Tanto la teora de conjuntos como la lgica de enunciados
tienen propiedades similares. Tales propiedades se utilizan para
definir una estructura matemtica denominada lgebra de Boole, en
honor al matemtico George Boole (1813-1864).
1.2Definition de algebra de Boole
Sea B un conjunto en el cual se definen dos operaciones
binarias, + y *, y una operacin unitaria denotada
; sean 0 y 1
dos elementos diferentes de B. Entonces la
sxtupla:
B, +, *, , 0, 1
se denomina lgebra de Boole si se cumplen los siguientes
axiomas para cualesquiera elementos a, b, c del conjunto B:
[B1] Conmutatividad:
(1a) a + b = b + a
(1b) a * b = b * a
[B2] Distributividad:
(2a) a + (b * c) = (a + b) * (a + c)
(2b) a * (b + c) = (a * b)
+ (a * c)
[B3] Identidad:
(3a) a + 0 = a
(3b) a * 1 = a
3
[B4] Complemento:
(4a) a + a = 1
(4b) a * a = 0
1.3Terminologa y convenciones
Las operaciones + y * se denominan suma y producto,
respectivamente.
La operacin a se denomina complemento de a.
El elemento 0 se denomina elemento cero (neutro respecto de la
suma).
(2b) a (b + c) = ab + ac
es (0 * a) + (b * 1) = b
bsicos
Utilizando los axiomas de la definicin de un lgebra de Boole,
pueden demostrarse los siguientes teoremas:
Teorema 1.2: Sean a, b, c elementos cualesquiera de un lgebra
de Boole B, se cumple:
Idempotenciacia
:
(5a) a + a = a
(5b) a * a = a
Acotamiento:
(6a) a + 1 = 1
(6b) a * 0 = 0
Absorcin:
(7a) a + (a * b) = a
(7b) a * (a + b) = a
Asociatividad:
(8a) (a + b) + c = a + (b + c)
(8b) (a * b) * c = a * (b * c)
x=
a
Involucin:
a =a
(iii
)
(9a)
0 =1
(9
b) 1 = 0
a b a *
b
(10
b)
a * b a b
p p p
p (p q) p
(10b) a * b
a b
(p q) p q
Tabla de la disyuncin
La disyuncin es un operador que opera sobre dos valores de verdad,
tpicamente los valores de verdad de dos proposiciones, devolviendo el
valor de verdad verdadero cuando una de las proposiciones es
verdadera, o cuando ambas lo son, y falso cuando ambas son falsas.
La tabla de verdad de la disyuncin es la siguiente:
Tabla de la negacion:
La negacin es un operador que opera. sobre un nico valor de
verdad, devolviendo el valor contradictorio de la proposicin
considerada.
Ejercicios:
2. CIRCUITOS LGICOS
2.1Introduccin
Un circuito lgico es un dispositivo que tienen una o ms
entradas y exactamente una salida. En cada instante cada entrada
tiene un valor, 0 o 1; estos datos son procesados por el circuito
para dar un valor en su salida, 0 o 1.
Los valores 0 y 1 pueden representar ciertas situaciones fsicas
como, por ejemplo, un voltaje nulo y no nulo en un conductor.
V
1
0
t
Los circuitos lgicos se construyen a partir de ciertos
circuitos elementales denominados compuertas lgicas, entre las
cuales diferenciaremos:
Compuertas lgicas bsicas: OR, AND, NOT.
Compuertas lgicas derivadas: NOR, NAND.
2.2Compuerta OR
En una compuerta OR con entradas A y B, la salida Y resulta:
Y A B
donde la suma se define por la siguiente tabla:
A B Y=A+
0
0 B0
0
1
1
1
0
1
1
1
1
B
0
1
0
1
Y=A*
B0
0
0
1
Y
1
0
0
1
NOR
NAND
Y A B
NAND: Y A B
2.6Circuitos lgicos
Los circuitos lgicos se forman combinando compuertas
lgicas. La salida de un circuito lgico se obtiene combinando las
tablas correspondientes a sus compuertas componentes.
Por ejemplo:
Y ( A B) C
A
Y
B
C
convenciones
(((p q r) (s t)) s t
t)
Ejercicios:
Caja negra:
Esquema de una caja negra
En teora de sistemas y fsica, se denomina Caja Negra a
aquel elemento que es estudiado desde el punto de vista de
las entradas que recibe y las salidas o respuestas que
produce, sin tener en cuenta su funcionamiento interno. En
otras palabras, de una caja negra nos interesar su forma de
interactuar con el medio que le rodea (en ocasiones, otros
20