UNIDAD 1

SISTEMAS NUMÉRICOS.
ALUMNO: BRANDON LUIS AGUILERA GARCÍA ANGEL RODRIGUEZ GUERRERO MANUEL OCTAVIO LUCIO

PROFESOR: NANCY CAROLINA QUINTANA MARTÍNEZ

GRUPO: S14B

MATERIA: MATEMATICAS DISCRETAS

SEMESTRE: 1° SEMESTRE

SISTEMAS NUMERICOS
GRUPO S14B

UNIDAD 1

Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio

CONVERSIÓN DE UN NUMERO DECIMAL A BINARIO Para esta transformación es necesario tener en cuenta los pasos que mostraremos en el siguiente ejemplo: Transformemos el número 42 a número binario 1. seguidos por los residuos obtenidos en cada división. 3. Dividimos el número 42 entre 2 2.SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 CONVERSIONES ENTRE SISTEMAS NÚMERICOS.375. seleccionándolos de derecha a izquierda. 1. como se muestra en el siguiente esquema. Figura 7: Conversión de decimal a binario CONVERSIÓN DE UN NUMERO DECIMAL FRACCIONARIO A UN NÚMERO BINARIO Para transformar un número decimal fraccionario a un numero binario debemos seguir los pasos que mostramos en el siguiente ejemplo: transformemos el numero 42. la parte entera se transforma de igual forma que el ejemplo anterior. Dividimos el cociente obtenido por 2 y repetimos el mismo procedimiento hasta que el cociente sea 1. El numero binario lo formamos tomando el primer dígito el ultimo cociente. 2. La parte fraccionaria de la siguiente manera: Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .

realizamos los siguientes pasos: 1. Tomamos nuevamente la parte entera. CONVERSIÓN DE UN NÚMERO BINARIO A UN NUMERO DECIMAL Para convertir un número binario a decimal. en donde el primer dígito binario corresponde a la primera parte entera. y así sucesivamente hasta llegar al último. indica que se ha terminado el proceso.SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 Multiplicamos por el numero 2 y tomamos la parte entera del producto que ira formando el numero binario correspondiente Tomamos nuevamente la parte entera del producto. Luego tomamos el numero binario. correspondiente a la parte entera. y el numero binario. Tomamos los valores de posición correspondiente a las columnas donde aparezcan únicamente unos Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio . y la parte fraccionaria la multiplicamos sucesivamente por 2 hasta llegar a 0. El numero binario correspondiente a la parte decimal será la unión de todas las partes enteras. el segundo dígito a la segunda parte entera . tomadas de las multiplicaciones sucesivas realizadas durante el transcurso del proceso . y como la parte fraccionaria es 0. correspondiente a la parte fraccionaria y lo unimos en un solo numero binario correspondiente a el numero decimal.

Al igual que los demás sistemas. debemos seguir los pasos que mostraremos en el siguiente ejemplo Convertir el número decimal 323. para colocar entonces el numero 0 y pasar el dividendo a formar el primer dígito del número equivalente en decimal 2. 1. Pasamos la parte entera del producto a formar el dígito correspondiente 4. Se toma el numero entero y se divide entre 8 repetidamente hasta que el dividendo sea menor que el divisor.625 al sistema de numeración Octal. Se toma la parte fraccionaria del número decimal y la multiplicamos por 8 sucesivamente hasta que el producto no tenga números fraccionarios 3. está formado por la unión del número entero equivalente y el número fraccionario equivalente.SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 2. Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio . el número equivalente en el sistema decimal. Sumamos los valores de posición para identificar el número decimal equivalente CONVERSIÓN DE UN NUMERO DECIMAL A OCTAL Para convertir un número en el sistema decimal al sistema de numeración Octal.

En este ejemplo. Se toma la parte entera y se divide sucesivamente por el número decimal 16 (base) hasta que el cociente sea 0 2. Por medio de este tipo de conversiones. A continuación mostraremos un ejercicio que ilustrará la teoría. mostramos claramente el equivalente 100 111 010 en binario de cada numero octal de forma individual. cualquier número Octal se convierte a binario de manera individual. pasarán a conformar el número hexadecimal correspondiente.25 a Hexadecimal 1. Los números enteros resultantes de los cocientes. teniendo en cuenta que el sistema de numeración hexadecimal Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio . CONVERSIÓN DE UN NUMERO DECIMAL A UN NUMERO HEXADECIMAL Convertir el número 250.SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 CONVERSIÓN DE UN NUMERO OCTAL A BINARIO La ventaja principal del sistema de numeración Octal es la facilidad con que pueden realizarse la conversión entre un número binario y octal.

CONVERSIÓN DE UN NUMERO HEXADECIMAL A UN NUMERO DECIMAL Como en los ejemplos anteriores este también nos ayudará a entender mejor este procedimiento: Convertir el numero hexadecimal 2B6 a su equivalente decimal. La parte fraccionaria del número a convertir se multiplica por 16 (Base) sucesivamente hasta que el producto resultante no tenga parte fraccionaria 4. 1. 2. sumando todos los productos obtenidos en el paso anterior. tanto entero como fraccionario. Al igual que en los sistemas anteriores. de la unión de los dos números equivalentes. Multiplicamos el valor de posición de cada columna por el dígito hexadecimal correspondiente. donde los números del 10 hasta el 15 tienen símbolos alfabéticos que ya hemos explicado 3. el número equivalente se forma. El resultado del número decimal equivalente se obtiene. separados por un punto que establece la diferencia entre ellos. Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 posee solo 16 símbolos.

SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 BINARIO A HEXADECIMAL Para realizar la conversión de binario a hexadecimal. Ejemplos 110111010 (binario) = 1BA (hexadecimal). Si al terminar de agrupar no completa 4 dígitos. Proceso: 0101 = 5 Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio . realice lo siguiente: 1) Agrupe la cantidad binaria en grupos de 4 en 4 iniciando por el lado derecho. 2) Posteriormente vea el valor que corresponde de acuerdo a la tabla: Número en binario 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 Número en hexadecimal 0 1 2 3 4 5 6 7 8 9 A B C D E F 3) La cantidad correspondiente en hexadecimal se agrupa de derecha a izquierda. entonces agregue ceros a la izquierda. Proceso: 1010 = A 1011 = B 1 entonces agregue 0001 = 1 Agrupe de derecha a izquierda: 1BA 11011110101 (binario) = 6F5 (hexadecimal).

BCD. hexadecimal. octal. Exceso 3 y Gray o Reflejado Decimal Binario Hexadecimal Octal BCD Exceso 3 Gray o Reflejado 0 0000 0 0 0000 0000 1 0001 1 1 0001 0001 2 0010 2 2 0010 0011 3 0011 3 3 0011 0011 0010 4 0100 4 4 0100 0100 0110 5 0101 5 5 0101 0101 0111 Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 1111 = F 110 entonces agregue 0110 = 6 Agrupe de derecha a izquierda: 6F5 Hexadecimal a binario Note que para pasar de Hexadecimal a binario. binario. Tabla de conversión entre decimal. se remplaza el número Hexadecimal por el equivalente de 4 bits. de forma similar a como se hace de octal a binario.

SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 6 0110 6 6 0110 0110 0101 7 0111 7 7 0111 0111 0100 8 1000 8 10 1000 1000 1100 9 1001 9 11 1001 1001 1101 10 1010 A 12 0001 0000 1010 1111 11 1011 B 13 0001 0001 1011 1110 12 1100 C 14 0001 0010 1100 1010 13 1101 D 15 0001 0011 1011 14 1110 E 16 0001 0100 1001 15 1111 F 17 0001 0101 1011  FORMULA DIGITO ˟ [base sistema numérico] posición relativa -1 Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .

SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .

llevamos 1 a la siguiente posición de la izquierda (acarreo).SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 OPERACIONES BÁSICAS (SUMA. Ejemplo 1 10011000 + 00010101 ——————————— Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio . RESTA. en el sistema decimal a sumar 9 + 1. es decir. MULTIPLICACIÓN. DIVISIÓN)  SUMA DE NÚMEROS BINARIOS La tabla de sumar para números binarios es la siguiente: Suma 0 1 0 0 1 1 1 10 Las posibles combinaciones al sumar dos bits son: 0+0=0 0+1=1 1+0=1 1 + 1 = 10 Note que al sumar 1 + 1 es 102. que da 10: cero en la posición que estamos sumando y un 1 de acarreo a la siguiente posición. Esto es equivalente.

Pero conviene repasar la operación de restar en decimal para comprender la operación binaria. Los términos que intervienen en la resta se llaman minuendo.171 = 46.10 = 7 y 217 .1 = 1 y me llevo1. sustraendo y diferencia. 2 . que es más sencilla.1 = 1) (en sistema decimal equivale a 2 .1 = 1) La resta 0 . 1 .0 y 1 . Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .1 son evidentes: 0-0=0 1-0=1 1-1=0 0 .1 se resuelve igual que en el sistema decimal. lo que equivale a decir en el sistema decimal. tomando una unidad prestada de la posición siguiente: 0 . Las restas básicas 0 .1 = 1. Ejemplos: 10001 -01010 —————— 00111 11011001 -10101011 ————————— 00101110 En sistema decimal sería: 17 .0.1 = 1 (se transforma en 10 .SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 10101101  RESTA DE NÚMEROS BINARIOS El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal.

donde suelen usarse números mayores. se utiliza el método llamado algoritmo de Booth. aunque se lleva a cabo con más sencillez. Por ejemplo. y el 1 es el elemento neutro del producto. 11101111 111011 __________ 11101111 11101111 Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1  PRODUCTO DE NÚMEROS BINARIOS La tabla de multiplicar para números binarios es la siguiente: Producto 0 1 0 0 0 1 0 1 El algoritmo del producto en binario es igual que en números decimales. ya que el 0 multiplicado por cualquier número da 0. multipliquemos 10110 por 1001: 10110 1001 ————————— 10110 00000 00000 10110 ————————— 11000110 En sistemas electrónicos.

la única diferencia es que a la hora de hacer las restas.0000 ——————— 10000 .1101 ——————— 00111 . dentro de la división. éstas deben ser realizadas en binario.0000 ——————— 01110 .1101 ——————— 00001 Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio . Ejemplo Dividir 100010010 (274) entre 1101 (13): 100010010 |1101 —————— -0000 010101 ——————— 10001 -1101 ——————— 01000 .SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 00000000 11101111 11101111 11101111 ______________ 11011100010101  DIVISIÓN DE NÚMEROS BINARIOS La división en binario es similar a la decimal.

Tabla de números en el sistema Hexadecimal.SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 OPERACIONES SISTEMA HEXADECIMAL. Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .

SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 SUMA. Ejemplo Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio . Debe de considerar la siguiente tabla para realizar una suma.

SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 RESTA. Ejemplo. Para la realización de una multiplicación en el sistema Hexadecimal es necesario considerar las tablas de multiplicar en el sistema decimal. MULTIPLICACION. Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .

SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1  OPERACIONES CON NUMEROS OCTALES En el sistema octal se puede trabajar con la cantidad de números 0. Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio . 7 SUMA. 5. 6. 3. 4. 2. 1.

Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 RESTA.

Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 MULTIPLICACIÓN.

SISTEMAS NUMERICOS GRUPO S14B UNIDAD 1 DIVISIÓN. Brandon Luis Aguilera García Ángel Rodríguez Guerrero Manuel Octavio Lucio .

Sign up to vote on this title
UsefulNot useful