Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algebra Booleana y Circuitos Digitales
Algebra Booleana y Circuitos Digitales
Algebra booleana
Visin de conjunto
lgebra de la lgica (lgebra de Boole) - es una rama de las matemticas que
ha surgido en el siglo XIX, gracias a los esfuerzos del Ingls matemtico
George Boole. Inicialmente, el lgebra de Boole no tena ningn valor
prctico. Sin embargo, en el siglo XX, sus disposiciones se han utilizado en la
descripcin del funcionamiento y el desarrollo de diversos circuitos
electrnicos. Las leyes y el lgebra de la lgica se utiliz en el diseo de las
diferentes partes de ordenadores (memoria, CPU). Aunque no es la nica rea
de la ciencia.
Historia
Frmula de la lgebra vectorial es muy diferente de las frmulas de lgebra
elemental. Por ejemplo, en lgebra elemental y una suma de vectores. Pero se
est ejecutando de manera muy diferente. Aadir nmeros realizadas de
manera muy diferente, como la suma de vectores.
Hay otro lgebra, lgebra lineal, estructuras algebraicas, Algebra, anillos,
lgebra de la lgica, o, de manera equivalente, el lgebra de Boole. En las
lecciones escolares que probablemente nunca haya odo hablar de George
Boole - pero todos sabemos que el nombre de uno de su hija Ethel Voynich
talentoso (1864 - 1960). Ella escribi una novela, "El Tbano", que habla de la
lucha por los derechos de los carbonarios italianos.
x1
0
0
0
0
x2
0
0
0
0
xn-1
0
0
1
1
xn
0
1
0
1
f
f(0,0,,0,0)
f(0,0,,0,1)
f(0,0,,1,0)
f(0,0,,1,1)
..
f(1,1,,1,1)
Nombre de la funcin
La vlvula de Booleano
Expresin notacin
grfica
MIL (milspec)
( )
( )
NO (Inverter)
Y-NO
( )
O-NO
(
)
Exclusive O
Exclusive O-NO
Tabla de verdad
Operaciones lgicas pueden ser convenientemente descrita por tablas de
verdad llamados, que reflejan los resultados del clculo de oraciones
complejas en diferentes oraciones simples iniciales. Declaracin simple es una
variable (por ejemplo, A y B).
Tabla 2. Tabla de verdad
Y en de A y B
Conjuncin
0
1
0
0
&
0
0
0
1
1
1
0
1
Disyuncin
0
1
0
1
0
0
1
1
||
0
1
1
1
Negacin
0
1
1
0
Circuitos de conmutacin
En el equipo utilizado circuito elctrico constituido por una pluralidad de
conmutadores. El conmutador puede ser en slo dos estados: cerrada y abierta.
En el primer caso - la corriente fluye en el segundo - no. Describir el
funcionamiento de estos sistemas son muy cmodos usando el lgebra de la
lgica. Dependiendo de la posicin de los interruptores puede o no puede
recibir seales en las salidas.
ab=ba
3. Ley asociativa
(a b) c = a (b c)
(a b) c = (a b) (a c)
4. Ley distributiva
a (b c) = a b a c
a b c = (a b) (a c)
5. La negacin ley
( a) = a
6. Las leyes de de Morgan
(a b) = a b
(a b) = a b
7. Leyes de absorcin
aab=a
a (a b) = a
Lista de tareas
Tarea 1
Dada la funcin booleana de tres variables:
(
(
)
A) Construir una tabla de verdad (que se ejecuta en Microsoft Excel) para una
funcin booleana dada (tabla de verdad para construir sin ningn tipo de
simplificaciones, utilizando slo la incorporada en las funciones lgicas AND,
OR, NOT, IF).
B) Construir el correspondiente circuito digital y diagrama de tiempos.
C) Para simplificar esta expresin booleana.
Tarea 2
Disear un circuito que corresponde a los dos lados de la identidad ( 2, 7,
16) (ver Apndice), y con la ayuda de anlisis para comprobar la identidad.
El informe incluye grficos y diagramas construidos por la entrada y salida de
cada uno de los esquemas completados.
Apndice 1
Lgico
Formulacin
producto
lgico
de
cualquier
de
cualquier
argumento a 0 es 0
2
producto
lgico
10
ley conmutativa
11
ley conmutativa
(
12
13
)
(
14
15
propiedad asociativa
)
propiedad asociativa
los parntesis
(
) (
16
Absorcin
17
Absorcin
18
19
Estado de De Morgan
)
De Morgan regla 2
Tarea 3
A) Disear un circuito digital que realiza estas acciones, y compuesta de
elementos simples Y, O, NO. Los resultados confirman la construccin de una
tabla de verdad y los diagramas de temporizacin correspondientes.
B) Disear un circuito digital comparar dos nmeros binarios dgitos A y B en
la salida "1" - si A > B y "0" -. Otra manera
(
)
A) Construir una tabla de verdad (que se ejecuta en Microsoft Excel) para una
funcin booleana dada (tabla de verdad para construir sin ningn tipo de
simplificaciones, utilizando slo la incorporada en las funciones lgicas Y, O,
NO, SI).
B) Construir el correspondiente circuito digital y diagrama de tiempos.
C) Para simplificar esta expresin booleana.
La solucin:
A) Por conveniencia, dividimos esta expresin en 5 partes: F1, F2, F3, F4, F5,
donde F1 = x xor y, F2 = no z, F3 = F1 F2, F4 = No F3, F5 = xy + F4 x.
Escribimos estas frmulas en el lenguaje de MS Excel:
F1=x xor y
F2=no z
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
0
1
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
1
1
1
1
0
B) En la simulacin se utiliza el
(
((
) )
C)
(
(
)
(
) )
(
0
0
0
0
1
0
1
1
((
) )
( )
Tarea 2
Disee un circuito que corresponde a los dos lados de la identidad ( 2, 7,
16) (vase el Apndice 1 pgina 12), y utilizando el anlisis para
comprobar la identidad. El informe incluye grficos y diagramas construidos
por la entrada y salida de cada uno de los esquemas completados.
La solucin:
Para la identidad
Para la identidad
Para la identidad
Tarea 3
A) Disear un circuito digital que realiza estas acciones, y compuesta de
elementos simples y, o, no. Los resultados confirman la construccin de una
tabla de verdad y los diagramas de temporizacin correspondientes.
La solucin:
F2
B
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
C
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
D
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
0
0
0
1
0
0
0
1
1
1
0
( )
( )