Tarea #4 EB Serrano
Tarea #4 EB Serrano
Tarea #4 EB Serrano
La conversión de binario a decimal se puede encontrar sumando los pesos de los bits cuyo valor
es 1, descartando los que tienen valor de 0. Por ejemplo, para convertir el binario 1101101 a
decimal se toman los pesos de cada uno de los números de izquierda a derecha de la siguiente
manera. 1101101 = 2 +2 + 2 + 2 + 2 + 2 + 2 , donde el tercer y sexto término no se
suman por ser el valor 0. Así obtendríamos que el decimal representado por 1101101 es 109.
Esto aplica para cualquier conversión de binario a decimal.
Para la conversión de binario a decimal se usa principalmente el método de la suma de pesos,
que consiste en tener en cuenta que el binario más pequeño que hay es 1 y el resto se tienen en
potencias de 2, por lo que, por ejemplo, el número 9 es 8+1 y se puede expresar como 2 + 2 ,
que en binario sería 1001, ya que los 0s no se tienen en cuenta en la serie de potencias de 2.
En el caso de números que no son enteros decimales a binarios se utiliza el mismo principio que
en números enteros, pero con potencias negativas de 2, por lo que, por ejemplo, el número 0.5
decimal es igual a 2 , que sería en binario 0.1. Los binarios con potencias negativas avanza
negativamente de izquierda a derecha. Debido a esto, el número 0.625 se puede expresar como
0.101 = 2 + 2 .
Sistema hexadecimal:
Los números hexadecimales se basan a diferencia de los binarios y decimales, en dieciséis
caracteres, y se usan para simplificar la representación de los binarios debido a la fácil
conversión entre los dos. Los números hexadecimales usan los números del 1 al 9 y las letras en
orden alfabético de la A a la F y se cuenta usando combinaciones de estos 16 valores.
Conversión binario-hexadecimal:
Para esta conversión se toman los números del binario en grupos de 4 bits y se da un valor
hexadecimal a cada uno de estos grupos para formar el hexadecimal según la siguiente tabla:
De esta manera, por ejemplo, el número 001010011110 se puede expresar como el hexadecimal
29E .
Conversión hexadecimal-binario:
Para este caso se usa el proceso inverso usando la misma tabla, por lo que es un procedimiento
sencillo usar esta conversión en cualquier sentido, a diferencia que con las conversiones entre
binarios y decimales. Por ejemplo, el número hexadecimal 1 0 A 4 representa los grupos de 4
bits 0001 0000 1010 0100, o sea al número en binario 1000010100100, ya que los 0s a la
izquierda no se cuentan.
Números octales:
Los números octales tienen valores entre el 0 y el 7 y se pueden, al igual que en los casos
anteriores, relacionar con los números binarios y con los decimales por medio de conversiones.
Conversión octal-decimal:
Esta relación se hace por medio de la multiplicación del valor por su peso, muy similar que con
los binarios. De esta manera si se quiere convertir el octal 2 3 7 4 en decimal se tiene que sus
pesos están dados por la sucesión de potencias de 8 en el siguiente orden 8 8 8 8 . De esta
forma, si multiplicamos cada peso por su valor obtenemos el equivalente decimal: 1276.
Conversión decimal-octal:
Para esto se hace una división sucesiva por 8. Se toma el decimal y se divide por 8, y los restos
de las divisiones serán los valores del octal equivalente ordenándolos desde el primero de
derecha a izquierda hasta el último.
Álgebra Booleana:
El álgebra Booleana se basa en un conjunto de variables que solo pueden tomar dos valores, 0 y
1. Estos valores representan dos opciones, como verdadero y falso en funciones lógicas, abierto y
cerrado, encendido y apagado, etc.
Se tienen tres operaciones básicas principales que describe el álgebra Booleana:
1. Complemento:
El complemento es una negación, es una función cuya salida es la negación de la entrada.
Así, el complemento de un 1 es un 0 y el complemento de un 0 es un 1, como la negación del
verdadero es el falso y la del falso es el verdadero.
2. Suma:
La suma se puede tomar como una disyunción (o). De esta manera si la entrada son 0 y 1, la
salida será cualquiera de los dos.
3. Producto:
La operación de producto es una conjunción, por lo que, si la entrada es 0 y 1, la salida serán
ambos, 0 y 1.
Axiomas del álgebra Booleana:
Ley asociativa:
Ley conmutativa:
Ley distributiva:
Estos axiomas se cumplen en general para el álgebra Booleana, pero a continuación se mostrarán
propiedades propias de cada una de las 3 operaciones principales previamente definidas.
Leyes para la operación del producto:
Referencias:
Fundamentos de sistemas digitales 9na edición, Floyd. L. Thomas, Universidad
politécnica de Madrid, extraído de:
(https://electronicautm.files.wordpress.com/2014/06/fundamentos-de-sistemas-digitales-
floyd-9ed.pdf)