Está en la página 1de 21

MATERIAL COMPLEMENTARIO:

OPERACIONES CON ÁLGEBRA


BOOLEANA
Contenido
OPERACIONES CON ÁLGEBRA BOOLEANA ......................................................................... 3
1. SISTEMA NUMÉRICO.................................................................................................................3
1.1. SISTEMA DE NUMERACIÓN DECIMAL ..............................................................................3
1.2. SISTEMA DE NUMERACIÓN BINARIA ...............................................................................4
1.3. SISTEMA DE NUMERACIÓN OCTAL ..................................................................................4
1.4. SISTEMA DE NUMERACIÓN HEXADECIMAL .....................................................................5
1.5. TABLA EQUIVALENTE DE NUMERACIÓN ..........................................................................5
1.2. PASO A PASO DE LOS EJERCICIOS DE CONVERSIÓN .............................................................5
1.2.1. MÉTODO DE CONVERSIÓN RÁPIDO ...............................................................................10
1.3 RESUMEN DEL SISTEMA DE NUMERACIÓN ..............................................................................12
2. ÁLGEBRA DE BOOLE ................................................................................................................13
2.1. LEYES DE ÁLGEBRA DE BOOLE ..............................................................................................13
2.3. DESARROLLO DE LAS LEYES DE ÁLGEBRA DE BOOLE ............................................................14
2.3 DESARROLLO DE LAS REGLAS DE ÁLGEBRA DE BOOLE ..........................................................16
2.8. RESUMEN REGLAS DE ÁGEBRA DE BOOLE ............................................................................21
REFERENCIAS BIBLIOGRÁFICAS ......................................................................................... 21

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 2


OPERACIONES CON ÁLGEBRA BOOLEANA

La electrónica digital debe interpretar la conversión generada por el conversor A/D o D/A, esta
interpretación es realizada por sistemas numéricos. Los sensores entregan variables como
resistencia, milivolt que debemos convertirla en una señal digital, que el controlador la identifica
en alguna numeración. Los sistemas de numeración utilizados en electrónica digital son los
siguientes: sistema decimal, sistema binario, sistema octal y sistema hexadecimal.

1. SISTEMA NUMÉRICO

Un sistema de numeración es el conjunto de símbolos y reglas que se utilizan para la


representación de datos numéricos o cantidades. Un sistema de numeración se caracteriza por su
base, que es el número de símbolos distintos que utiliza y además es el coeficiente que determina
cuál es el valor de cada símbolo dependiendo de la posición que ocupe.

Los actuales sistemas de numeración son netamente posicionales, en los que el valor relativo que
representa cada símbolo o cifra depende de su valor absoluto y de la posición que ocupa dicha
cifra con respecto a la coma decimal. La coma decimal (,) que separa la parte entera de la parte
fraccionaria, en ambientes informáticos, está representada por el punto decimal (.).

1.1. SISTEMA DE NUMERACIÓN DECIMAL

El hombre, desde hace tiempo ha utilizado como sistema para contar el sistema decimal, que
derivó del sistema indo-arábigo*, posiblemente se adoptó este sistema por contar con 10 dedos
en las manos. El sistema decimal utiliza un conjunto de símbolos, cuyo significado depende de su
posición relativa al punto decimal, que en caso de ausencia se supone colocado implícitamente
a la derecha.

El hombre ha utilizado el sistema numérico decimal, basado en diez símbolos (0, 1, 2, 3, 4, 5, 6,


7, 8, 9), que, al combinarlos, permiten representar las cantidades imaginadas; es por esto que se
dice que utiliza la base 10.

* El sistema de numeración que utilizamos en la actualidad es el conocido como indo-arábigo, que está
profundamente enraizado en nuestra cultura occidental y que nos permite manejar números
extremadamente grandes y realizar cálculos muy complejos con gran facilidad. Su potencia se basa en las
dos propiedades fundamentales que lo caracterizan: el principio posicional, en virtud del cual el valor que
tiene una determinada cifra depende de la posición que ocupe, y la existencia del concepto de cero, como
indicador de la nada.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 3


1.2. SISTEMA DE NUMERACIÓN BINARIA

Este sistema de base 2 es el más sencillo de todos por poseer solo dos dígitos, fue introducido
por Leibniz en el Siglo XVII, es el sistema que internamente utilizan los circuitos digitales que
configuran el hardware de las computadoras actuales. Los dos dígitos, llamados bits
(Contracción de binary digit), son el uno (1) y el cero (0), por lo cual el equivalente decimal se
obtendrá al sumar los pesos correspondientes a los bits 1.

En bit más significativo (MSB) es aquel que se ubica más a la izquierda (el que tiene mayor valor).
El bit menos significativo (LSB) es aquel que está más a la derecha y que tiene el menor valor.

Para la medida de unidades de información representada en binario, se utilizan una serie de


múltiplos de bit que poseen nombre propio:

Nibble o Cuarteto: Es el conjunto de cuatro bits (1001).


Byte u Octeto: Es el conjunto de ocho bits (10101010).

Kilobyte (Kb): Es el conjunto de 2^10 bits (1.024 * 8 bits).

Megabyte (Mb): Es el conjunto de 2^20 Kilobytes bits (1.0242* 8 bits).


MB equivale a 1000000 byte

Gigabyte (Gb): Es el conjunto de 2^30 Megabytes bits (1.0243* 8 bits).


1GB equivale a 1000 MB o 1000000000 byte.

Terabyte (Tb): Es el conjunto de 2^40 Gigabytes bits (1.0244 * 8 bits).

1 TB Equivale a 1000000 GB

La razón por la que se utiliza el factor 1.024 en vez de 1.000, es por ser el múltiplo de 2 más
próximo a 1000, cuestión importante desde el punto de vista informático (210 = 1.024).

1.3. SISTEMA DE NUMERACIÓN OCTAL

Se trata de un sistema de numeración en base 8 que utiliza 8 símbolos para la representación de


cantidades. Los símbolos utilizados son: 0, 1, 2, 3, 4, 5, 6, 7.

Este sistema es también posicional, ya que cada una de sus cifras tiene como posición la relativa
al punto decimal que, en caso de no aparecer se supone implícita al lado derecho del número,
este proporciona un método conveniente para la representación de códigos y números binarios
utilizados en los sistemas digitales.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 4


1.4. SISTEMA DE NUMERACIÓN HEXADECIMAL

El sistema hexadecimal emplea la base 16. Así, tiene 16 posibles símbolos digitales. Utiliza los
dígitos del 0 al 9, más las letras A, B, C, D, E y F como sus 16 símbolos digitales. Cada dígito
hexadecimal representa un grupo de cuatro dígitos binarios. Es importante recordar que los
dígitos hex (Abreviatura de hexadecimal) de A a F son equivalentes a los valores decimales de 10
a 15.

1.5. TABLA EQUIVALENTE DE NUMERACIÓN

Figura 1. Tabla de equivalencia.


Fuente: https://bit.ly/3e7ARz7

1.2. PASO A PASO DE LOS EJERCICIOS DE CONVERSIÓN

Ø Conversión de Binario a Decimal.

Vamos a convertir el número 11001011 a Sistema decimal:

PASO 1 – Numeramos los bits de derecha a izquierda comenzando desde el 0.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 5


PASO 2 – A cada bit le hacemos corresponder una potencia de base 2 y exponente igual al
número de bit.

PASO 3 – Por último se suman todas las potencias.

Ø Conversión de Decimal a Binario.

Vamos a convertir el número 45 a Sistema Binario:

PASO 1 – Dividimos 45 entre 2 sucesivamente, sin sacar decimales, hasta obtener un cociente
igual a 1.

PASO 2 – Leemos el último cociente y todos los restos en sentido contrario a cómo han ido
apareciendo.

PASO 3 – En caso de que nos pidan el resultado dentro de un byte rellenamos con ceros por
delante hasta completar los ocho bits.

Métodos de conversión Decimal a Bimaria:

VIDEO 1

Uso de Calculadora Científica para conversión.

VIDEO

Ø Conversión de Decimal a Octal.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 6


Igualmente que en la conversión de decimal a binario, por medio del método de Divisiones
Sucesivas, pero en este caso por ocho (8).
Ejemplo: Convertir el número decimal 1999 a octal. (deben fijarse que ahora en vez de
2 se reemplaza por un 8).

Uso de Calculadora Científica para conversión:

VIDEO

Ø Conversión de Decimal a Hexadecimal.

Método de conversión intuitivo. Este es el más sencillo de seguir para la mayoría de personas.
Paso1- Escribe las potencias del 16. Cada dígito en un número hexadecimal representa una
potencia distinta del 16, así como cualquier dígito decimal representa una potencia del 10. Esta
lista de potencias del 16 será muy útil durante la conversión:

16^5=1.048.576
16^4=65.536

16^3=4096

16^2=256

16^1=16

Si el número decimal que van a convertir es mayor a 1 048 576, calculen las potencias más
altas del 16 y agréguenlas a la lista.

Paso 2- Encuentren la potencia más alta del 16 que concuerde con su número
decimal. Escriban el número decimal que están a punto de convertir. Remítanse a la lista
anterior. Encuentren la potencia más alta del 16 que sea menor al número decimal.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 7


Por ejemplo, si van a convertir 495 a un número hexadecimal, podrían escoger el 256 de la
lista anterior.

Paso 3- Dividan el número decimal entre esta potencia del 16. Detenganse en el número
entero, ignoren cualquier parte de la respuesta que esté después de la coma decimal.

En nuestro ejemplo, 495 ÷ 256 = 1,93..., pero a nosotros solo nos importa el número
entero 1.

La respuesta es el primer dígito del número hexadecimal. En este caso, dado que dividimos entre
256, el 1 está en el "256.° lugar".

Paso 4- Encuentra el residuo. Este te indica lo que queda del número decimal que vas a
convertir. En este punto se ve de qué forma calcularlo, tal como lo harían en una división larga:
Multipliquen la última respuesta por el divisor. En nuestro ejemplo, 1 x 256 = 256. (En otras
palabras, el 1 en nuestro número hexadecimal representa al 256 en base 10).

Resten la respuesta del dividendo. 495 - 256 = 239.

Paso 5- Dividan el residuo entre las siguientes potencias más altas del 16. Remítanse otra vez a
su lista de potencias del 16. Desciendan a la siguiente potencia más baja de 16. Dividan el
residuo entre ese valor para encontrar el siguiente dígito de su número hexadecimal. (Si el
residuo es menor que este número, el siguiente dígito es 0).

239 ÷ 16 = 14. Una vez más, ignoramos aquello que esté después de la coma decimal.

Este es el segundo dígito de nuestro número hexadecimal, en el "16.° lugar". Cualquier número
de 0 a 15 se puede representar con un dígito único hexadecimal. Convertiremos a la correcta
notación al final de este método.

Paso 6- Encuentren el residuo otra vez. Como antes, multipliquen su respuesta por el divisor,
después réstenlo del dividendo. Este es el residuo que aún se debe convertir.

14 x 16 = 224.

239 - 224 = 15, por lo que el residuo es 15.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 8


Repitan hasta obtener un residuo menor a 16. Una vez que obtengan un residuo de 0 a 15, se
puede expresar con un dígito único hexadecimal. Anótenlo como el dígito final.
El último "dígito" de nuestro número hexadecimal es 15, en el "1.° lugar".

Paso 7- Escriban su respuesta en la notación correcta. Ahora conocen todos los dígitos de
nuestro número hexadecimal. Pero hasta ahora, solo los hemos anotado en base 10. Para
anotar cada dígito en la notación hexadecimal correcta, conviértanlos con esta guía.

Los dígitos de 0 a 9 permanecen iguales.

10 = A; 11 = B; 12 = C; 13 = D; 14 = E; 15 = F
En nuestro ejemplo, terminamos con dígitos (1)(14)(15). En la notación correcta, esto se
convierte en el número hexadecimal 1EF.

Paso 8- Revisen su trabajo. Revisen su respuesta, es fácil cuando comprenden cómo funciona la
numeración hexadecimal. Conviertan de nuevo cada dígito a la forma decimal, después
multiplica por la potencia de 16 para esa posición. A continuación, el trabajo realizado para
nuestro ejemplo.

1EF → (1)(14)(15)

Se trabaja de derecha a izquierda, 15 está en la 160 = 1.° posición. 15 x 1 = 15.

El siguiente dígito a la izquierda está en la 161 = 16.° posición. 14 x 16 = 224.

El siguiente dígito está en la 162 = 256.° posición. 1 x 256 = 256.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 9


Se suman todas las cifras, 256 + 224 + 15 = 495, nuestro número original.

Uso de Calculadora Científica para conversión:

VIDEO

1.2.1. MÉTODO DE CONVERSIÓN RÁPIDO

Paso 1- Dividan el número decimal entre 16. Traten la división como una división entera. En
otras palabras, hagan un alto en la respuesta con el número entero en lugar de calcular los
dígitos después de la coma decimal.

Para este ejemplo, seamos ambiciosos y convirtamos el número decimal 317,547. Calculen
317,547 ÷ 16 = 19,846, ignoren los dígitos después de la coma decimal.

Paso 2- Escriban el residuo en la notación hexadecimal. Ahora que dividieron el número entre
16, el residuo es la parte que no puedes concordar en el 16.° lugar o uno mayor. Por tanto, el
residuo debe estar en el 1° lugar, el último dígito del número hexadecimal.

Para encontrar el residuo, multipliquen su respuesta por el divisor, después resten el resultado del
dividendo. En nuestro ejemplo, 317,547 - (19,846 x 16) = 11.

Conviertan el dígito a la notación hexadecimal con el cuadro de conversión de números


pequeños en la parte superior de esta página, el 11 se convierte en B en nuestro ejemplo.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 10


Paso 3- Repitan el proceso con el cociente. Han convertido el residuo en un dígito hexadecimal.
Ahora continúa al convertir el cociente, divídanlo entre 16 otra vez. El residuo es el penúltimo
dígito del número hexadecimal. Esto funciona con la misma lógica mencionada anteriormente: el
número original ahora se ha dividido entre (16 x 16 =) 256, por lo que el residuo es la parte del
número que no puede concordar en el 256.° lugar. En este punto, ya sabemos el 1.° lugar, así
que el residuo debe estar en el 16.° lugar.

En nuestro ejemplo, 19,846 / 16 = 1240.

Residuo = 19,846 - (1240 x 16) = 6. Este es el penúltimo dígito de nuestro número


hexadecimal.

Paso 4- Repitan la operación hasta obtener un cociente menor a 16. Recuerden convertir los
residuos de 10 a 15 a la notación hexadecimal. Anoten cada residuo a medida que avances. El
cociente final (menor a 16) es el primer dígito de nuestro número. Aquí la continuación de
nuestro ejemplo:

Tomen el último cociente y divídanlo entre 16 otra vez: 1240 / 16 = 77, residuo 8.
77 / 16 = 4, residuo 13 = D

4 < 16, por lo que 4 es el primer dígito.

Paso 5- Completen el número. Como se mencionó anteriormente, se encuentra cada dígito del
número hexadecimal de derecha a izquierda. Revisen su trabajo para asegurarse de escribirlos
en el orden correcto.

Nuestra respuesta final es 4D86B.

Para revisar su trabajo, convierte de nuevo cada dígito a un número decimal, multiplíquenlos por
las potencias de 16 y sumen los resultados. (4 x 164) + (13 x 163) + (8 x 162) + (6 x 16) + (11
x 1) = 317547, nuestro número decimal original.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 11


1.3 RESUMEN DEL SISTEMA DE NUMERACIÓN

Un sistema de numeración se define como un conjunto de símbolos y reglas que


permiten representar datos numéricos. Además, los sistemas numéricos modernos se
caracterizan por ser posicionales, ya que un símbolo tiene un peso según en la posición que se
encuentre en la cifra numérica, tienen reglas y relaciones que permiten la realización de las
operaciones básica que conocemos como la suma, resta, multiplicación, división.
Los sistemas octal y hexadecimal son utilizados principalmente en las computadoras (mediante
conversiones evidentemente), esto debido a que su conversión de binario a octal, binario a
hexadecimal y viceversa, se realiza de manera muy simple, ya que ambos sistemas son múltiplos
del 2 (sistema binario). El primero tiene ventaja de que no utiliza símbolos diferentes a los
comúnmente conocidos en el sistema decimal; el segundo si presentan símbolos diferentes,
utiliza las primeras seis letras del alfabeto, lo cual lo hace un poco más complicado que el
sistema octal. Los dos tienen en común que son más prácticos para representar números que con
el sistema binario, sin embargo, el hexadecimal es más utilizado ya que dos dígitos
hexadecimales pueden representar todo byte.
Como hemos mencionado, los diferentes sistemas numéricos tienen funciones distintas, el binario
es el sistema natural con el que funcionan las computadoras y podríamos concluir que el
hexadecimal y octal nos facilitan la representación de los datos binarios almacenados en la
computadora, esto nos facilita la comunicación con ella.

Sistema Decimal: 0-1-2-3-4-5-6-7-8-9, (Diez símbolos)

Sistema Binario: 0-1, (Dos símbolos)

Sistema Octal: 0-1-2-3-4-5-6-7, (Ocho símbolos)

Sistema Hexadecimal: 0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F, (Dieciséis Símbolos)

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 12


2. ÁLGEBRA DE BOOLE

El Álgebra de Boole es un sistema matemático que utiliza variables y operadores lógicos. Las
variables pueden valer 0 o 1. Y las operaciones básicas son OR(+) y AND(·).

Luego se definen las expresiones de conmutación como un número finito de variables y


constantes, relacionadas mediante los operadores (AND y OR).

En la ausencia de paréntesis, se utilizan las mismas reglas de precedencia, que tienen los
operadores suma (OR) y multiplicación (AND) en el álgebra normal.

El álgebra booleana son reglas algebraicas, basadas en la teoría de conjuntos, para manejar
ecuaciones de lógica matemática.

La lógica matemática trata con proposiciones, elementos de circuitos de dos estados, etc.,
asociados por medio de operadores como Y, O, NO, EXCEPTO, SI, Etc.

Ø Permite cálculos y demostraciones como cualquier parte de las matemáticas.


Ø Es llamada así en honor del matemático George Boole, que la introdujo en 1847.

Figura 2. Tabla de verdad.


Fuente: https://bit.ly/3kHgdbo

2.1. LEYES DE ÁLGEBRA DE BOOLE

El álgebra de Boole está compuesta por varias leyes fundamentales que deben ser cumplidas. El
resultado de aplicar cualquiera de las tres operaciones definidas a variables del sistema

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 13


booleano resulta en otra variable del sistema, y este resultado es único. A continuación, se
presenta la ley y la expresión Algebraica.

Figura 2 Tabla Álgebra de Boole.


Fuente: https://bit.ly/3jGINIS

2.3. DESARROLLO DE LAS LEYES DE ÁLGEBRA DE BOOLE

Las leyes básicas del álgebra de Boole (las leyes conmutativas de la suma y la multiplicación, y
las leyes asociativas de la suma y la multiplicación y la ley distributiva) son las mismas que las del
álgebra ordinaria. Cada una de las leyes se ilustra con dos o tres variables, pero el número de
variables no está limitado a esta cantidad.
Ecuación 1 : La ley conmutativa en la suma A+B=B+A

Esta ley establece que el orden en que se aplica a las variables la operación OR es indiferente.
Recuerden que cuando se aplica a los circuitos lógicos, la suma y la operación OR es lo mismo.
La Figura 5.12 ilustra la ley conmutativa aplicada a una puerta OR, en la que se puede ver que
es indistinto a qué entrada asignemos cada una de las variables. (El símbolo ≡ significa
“equivalente a”.)

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 14


Figura 3. Aplicación de la ley conmutativa de la suma.
Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Ecuación 2 : Ley de la conmutación para multiplicar A*B = B*A

Esta ley establece que el orden en que se aplica a las variables la operación AND es indiferente.
La Figura 5.13 ilustra esta ley tal y como se aplica a la puerta AND.

Figura 4. Aplicación de la ley conmutativa de la multiplicación.


Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Ecuación 3: La ley asociativa de la suma con A + (B + C) = (A + B) + C

Esta ley establece que cuando se aplica la operación OR a más de dos variables, el resultado es
el mismo independientemente de la forma en que se agrupen las variables.

Figura 5. Aplicación de la ley asociativa de la suma.


Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Ecuación 4: Ley asociativa de la multiplicación para tres variables A(BC) = (AB)C

Esta ley establece que cuando se aplica la operación AND a más de dos variables, el resultado
es el mismo independientemente de la forma en que se agrupen las variables.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 15


Figura 6. Aplicación de la ley asociativa de la multiplicación.
Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Ecuación 5: Ley distributiva para tres variables A(B+C) = AB + AC

Esta ley establece que aplicar la operación OR a dos o más variables y luego aplicar la
operación AND al resultado de esa operación y a otra variable aislada, es equivalente a aplicar
la operación AND a la variable aislada con cada uno de los sumandos y luego realizar la
operación OR con los productos resultantes. La ley distributiva expresa también el proceso de
sacar factor común en el que la variable común A se saca como factor de los productos
parciales, como por ejemplo, AB + AC = A(B + C). La Figura 5.16 ilustra la ley distributiva
mediante su implementación de puertas.

Figura 6. Aplicación de la ley distributiva.


Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

2.3 DESARROLLO DE LAS REGLAS DE ÁLGEBRA DE BOOLE

Regla 1 A+0=A

Si aplicamos la operación OR a una variable cualquiera y a 0, el resultado es siempre igual a la


variable. Si A es 1, la salida es igual a 1 y, por tanto, igual a A. Si A es 0, la salida es 0 e

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 16


igualmente idéntica a A. Esta ley se ilustra en la Figura 5.17 en la que la entrada inferior está
siempre a 0.

Figura 7. Regla 1.
Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Regla 2 A+1=1

Si se aplica la operación OR a una variable y a 1, el resultado es siempre igual a 1. Un 1 en


una entrada de una puerta OR produce siempre un 1 en la salida, independientemente del valor
de la otra entrada. Esta regla se ilustra en la figura, en la que la entrada inferior está siempre a
1.

Figura 8. Operación OR.


Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Regla 3 A*0=0

Si se aplica la operación AND a una variable y a 0, el resultado es siempre igual a 0. Siempre


que una de las entradas de una puerta AND sea 0, la salida siempre es 0, independientemente
del valor de la otra entrada. Esta regla se ilustra en la figura, donde la entrada inferior está
siempre a 0.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 17


Figura 8. Operación AND.
Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Regla 4 A ⋅ 1 = A

Si se aplica la operación AND a una variable y a 1, el resultado es siempre igual a la variable.


Si la variable A es 0, la salida de la puerta AND será siempre 0, mientras que si A es 1, la salida
será 1, dado que las dos entradas son 1. Esta regla se ilustra en la siguiente figura, donde la
entrada inferior está siempre a 1.

Figura 9. Operación AND.


Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Regla 5 A + A = A

Si se aplica la operación OR a una variable consigo misma, el resultado es siempre igual a la


variable. Si A es 0, entonces 0 + 0 =0, mientras que si A es 1, 1 + 1 = 1. Esto se muestra en
la figura siguiente, donde se aplica la misma variable a ambas entradas.

Figura 9. Ejemplo con compuerta OR.


Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 18


Regla 6.

Si se aplica la operación OR a una variable y a su complemento, el resultado es siempre igual a


1. Si A es 0, entonces

Si A es 1, entonces .
En la siguiente figura, podemos ver una puerta OR en la que sus entradas son una variable y su
complemento.


Figura 10. Ejemplo con compuerta OR.
Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Regla 7. A ⋅ A = A

Si se aplica la operación AND a una variable consigo misma, el resultado siempre es igual a la
variable. Si A = 0, entonces 0 * 0 = 0, y si A=1, entonces 1 * 1 =1


Figura 11. Ejemplo de la regla con compuerta AND.
Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Regla 8.

Si se aplica la operación AND a una variable y a su complemento, el resultado es siempre igual


a 0. Esta regla se basa en que siempre: será 0, y además en que cuando se aplica un 0
a una de las entradas de una puerta AND, la salida siempre es 0.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 19


Figura 12. Ejemplo con compuerta AND salida =0 Fuente.
Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Regla 9 :

El complemento del complemento de una variable es siempre la propia variable. El


complemento de la variable y el complemento de será de nuevo A, que es la
variable original. Esta regla se muestra en la figura siguiente mediante el uso de dos inversores.

Figura 13. Con inversor doble.


Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

Regla 10. A + AB = A

Esta regla se puede obtener aplicando la ley distributiva y las reglas 2 y 4, de la siguiente forma:

La demostración se presenta en la siguiente imagen, la cual incluye la tabla de verdad y la


simplificación del circuito lógico resultante

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 20


Figura 13. Desarrollo de tabla de verdad y circuito lógico
Fuente: Floyd T., (2006) Fundamentos de Sistemas Digitales

2.8. RESUMEN REGLAS DE ÁGEBRA DE BOOLE

El álgebra de Boole es un método para simplificar los circuitos lógicos (o a veces llamados
circuitos de conmutación lógica) en electrónica digital. Por lo tanto, también se llama como
"Cambio de álgebra". Podemos representar el funcionamiento de los circuitos lógicos utilizando
números, siguiendo algunas reglas, que son bien conocidas como "Leyes del álgebra de Boole".
También podemos hacer los cálculos y las operaciones lógicas de los circuitos aún más rápido
siguiendo algunos teoremas, que se conocen como "Teoremas del álgebra de Boole". Una
función booleana es una función que representa la relación entre la entrada y la salida de un
circuito lógico.

La lógica booleana solo permite dos estados del circuito, como True y False. Estos dos estados
están representados por 1 y 0, donde 1 representa el estado "Verdadero" y 0 representa el estado
"Falso". Lo más importante para recordar en el álgebra de Boole es que es muy diferente al
álgebra matemática regular y sus métodos.

REFERENCIAS BIBLIOGRÁFICAS

• Floyd L. Thomas. (2006) “Fundamentos de Sistemas Digitales”. Editorial Pearson


Educación S.A. Madrid, España.

Instrumentación industrial y acondicionamiento de señales /Conversión analógica/digital y digital/analógica 21

También podría gustarte