Professional Documents
Culture Documents
SISTEMAS NUMRICOS.
ALUMNO: BRANDON LUIS AGUILERA GARCA ANGEL RODRIGUEZ GUERRERO MANUEL OCTAVIO LUCIO
GRUPO: S14B
SEMESTRE: 1 SEMESTRE
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
Para esta transformacin es necesario tener en cuenta los pasos que mostraremos en el siguiente ejemplo: Transformemos el nmero 42 a nmero binario 1. Dividimos el nmero 42 entre 2 2. Dividimos el cociente obtenido por 2 y repetimos el mismo procedimiento hasta que el cociente sea 1. 3. El numero binario lo formamos tomando el primer dgito el ultimo cociente, seguidos por los residuos obtenidos en cada divisin, seleccionndolos de derecha a izquierda, como se muestra en el siguiente esquema.
Figura 7: Conversin de decimal a binario CONVERSIN DE UN NUMERO DECIMAL FRACCIONARIO A UN NMERO BINARIO Para transformar un nmero decimal fraccionario a un numero binario debemos seguir los pasos que mostramos en el siguiente ejemplo: transformemos el numero 42,375.
1. la parte entera se transforma de igual forma que el ejemplo anterior. 2. La parte fraccionaria de la siguiente manera:
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
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, y la parte fraccionaria la multiplicamos sucesivamente por 2 hasta llegar a 0. Tomamos nuevamente la parte entera, y como la parte fraccionaria es 0, indica que se ha terminado el proceso. El numero binario correspondiente a la parte decimal ser la unin de todas las partes enteras, tomadas de las multiplicaciones sucesivas realizadas durante el transcurso del proceso , en donde el primer dgito binario corresponde a la primera parte entera, el segundo dgito a la segunda parte entera , y as sucesivamente hasta llegar al ltimo. Luego tomamos el numero binario, correspondiente a la parte entera, y el numero binario, correspondiente a la parte fraccionaria y lo unimos en un solo numero binario correspondiente a el numero decimal.
CONVERSIN DE UN NMERO BINARIO A UN NUMERO DECIMAL Para convertir un nmero binario a decimal, realizamos los siguientes pasos:
1. Tomamos los valores de posicin correspondiente a las columnas donde aparezcan nicamente unos
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
CONVERSIN DE UN NUMERO DECIMAL A OCTAL Para convertir un nmero en el sistema decimal al sistema de numeracin Octal, debemos seguir los pasos que mostraremos en el siguiente ejemplo Convertir el nmero decimal 323.625 al sistema de numeracin Octal. 1. Se toma el numero entero y se divide entre 8 repetidamente hasta que el dividendo sea menor que el divisor, para colocar entonces el numero 0 y pasar el dividendo a formar el primer dgito del nmero equivalente en decimal
2. Se toma la parte fraccionaria del nmero decimal y la multiplicamos por 8 sucesivamente hasta que el producto no tenga nmeros fraccionarios 3. Pasamos la parte entera del producto a formar el dgito correspondiente 4. Al igual que los dems sistemas, el nmero equivalente en el sistema decimal, est formado por la unin del nmero entero equivalente y el nmero fraccionario equivalente.
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
La ventaja principal del sistema de numeracin Octal es la facilidad con que pueden realizarse la conversin entre un nmero binario y octal. A continuacin mostraremos un ejercicio que ilustrar la teora. Por medio de este tipo de conversiones, cualquier nmero Octal se convierte a binario de manera individual. En este ejemplo, mostramos claramente el equivalente 100 111 010 en binario de cada numero octal de forma individual.
CONVERSIN DE UN NUMERO DECIMAL A UN NUMERO HEXADECIMAL Convertir el nmero 250.25 a Hexadecimal 1. Se toma la parte entera y se divide sucesivamente por el nmero decimal 16 (base) hasta que el cociente sea 0 2. Los nmeros enteros resultantes de los cocientes, pasarn a conformar el nmero hexadecimal correspondiente, teniendo en cuenta que el sistema de numeracin hexadecimal
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
posee solo 16 smbolos, donde los nmeros del 10 hasta el 15 tienen smbolos alfabticos que ya hemos explicado 3. La parte fraccionaria del nmero a convertir se multiplica por 16 (Base) sucesivamente hasta que el producto resultante no tenga parte fraccionaria 4. Al igual que en los sistemas anteriores, el nmero equivalente se forma, de la unin de los dos nmeros equivalentes, tanto entero como fraccionario, separados por un punto que establece la diferencia entre ellos.
CONVERSIN DE UN NUMERO HEXADECIMAL A UN NUMERO DECIMAL Como en los ejemplos anteriores este tambin nos ayudar a entender mejor este procedimiento: Convertir el numero hexadecimal 2B6 a su equivalente decimal.
1. Multiplicamos el valor de posicin de cada columna por el dgito hexadecimal correspondiente. 2. El resultado del nmero decimal equivalente se obtiene, sumando todos los productos obtenidos en el paso anterior.
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
BINARIO A HEXADECIMAL Para realizar la conversin de binario a hexadecimal, realice lo siguiente: 1) Agrupe la cantidad binaria en grupos de 4 en 4 iniciando por el lado derecho. Si al terminar de agrupar no completa 4 dgitos, entonces agregue ceros a la izquierda. 2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:
Nmero en binario
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
Nmero en hexadecimal
3) La cantidad correspondiente en hexadecimal se agrupa de derecha a izquierda. Ejemplos 110111010 (binario) = 1BA (hexadecimal). Proceso: 1010 = A 1011 = B 1 entonces agregue 0001 = 1 Agrupe de derecha a izquierda: 1BA 11011110101 (binario) = 6F5 (hexadecimal). Proceso: 0101 = 5
Brandon Luis Aguilera Garca ngel Rodrguez 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, se remplaza el nmero Hexadecimal por el equivalente de 4 bits, de forma similar a como se hace de octal a binario. Tabla de conversin entre decimal, binario, hexadecimal, octal, BCD, Exceso 3 y Gray o Reflejado
0000
0000
0000
0001
0001
0001
0010
0010
0011
0011
0011
0011
0010
0100
0100
0100
0110
0101
0101
0101
0111
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
0110
0110
0110
0101
0111
0111
0111
0100
1000
10
1000
1000
1100
1001
11
1001
1001
1101
10
1010
12
1111
11
1011
13
1110
12
1100
14
1010
13
1101
15
0001 0011
1011
14
1110
16
0001 0100
1001
15
1111
17
0001 0101
1011
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
Suma
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, es decir, llevamos 1 a la siguiente posicin de la izquierda (acarreo). Esto es equivalente, en el sistema decimal a sumar 9 + 1, que da 10: cero en la posicin que estamos sumando y un 1 de acarreo a la siguiente posicin. Ejemplo 1 10011000 + 00010101
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
10101101
RESTA DE NMEROS BINARIOS El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal. Pero conviene repasar la operacin de restar en decimal para comprender la operacin binaria, que es ms sencilla. Los trminos que intervienen en la resta se llaman minuendo, sustraendo y diferencia. Las restas bsicas 0 - 0, 1 - 0 y 1 - 1 son evidentes: 0-0=0 1-0=1 1-1=0 0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1) La resta 0 - 1 se resuelve igual que en el sistema decimal, tomando una unidad prestada de la posicin siguiente: 0 - 1 = 1 y me llevo1, lo que equivale a decir en el sistema decimal, 2 - 1 = 1. Ejemplos: 10001 -01010 00111 11011001 -10101011 00101110
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
Producto
El algoritmo del producto en binario es igual que en nmeros decimales; aunque se lleva a cabo con ms sencillez, ya que el 0 multiplicado por cualquier nmero da 0, y el 1 es el elemento neutro del producto. Por ejemplo, multipliquemos 10110 por 1001: 10110 1001 10110 00000 00000 10110 11000110 En sistemas electrnicos, donde suelen usarse nmeros mayores, se utiliza el mtodo llamado algoritmo de Booth. 11101111 111011 __________ 11101111 11101111
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
DIVISIN DE NMEROS BINARIOS La divisin en binario es similar a la decimal; la nica diferencia es que a la hora de hacer las restas, dentro de la divisin, stas deben ser realizadas en binario. Ejemplo Dividir 100010010 (274) entre 1101 (13): 100010010 |1101 -0000 010101 10001 -1101 01000 - 0000 10000 - 1101 00111 - 0000 01110 - 1101 00001
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
Ejemplo
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
RESTA.
MULTIPLICACION. Para la realizacin de una multiplicacin en el sistema Hexadecimal es necesario considerar las tablas de multiplicar en el sistema decimal.
Ejemplo.
Brandon Luis Aguilera Garca ngel Rodrguez 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 nmeros 0, 1, 2, 3, 4, 5, 6, 7 SUMA.
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
RESTA.
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
MULTIPLICACIN.
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio
SISTEMAS NUMERICOS
GRUPO S14B
UNIDAD 1
DIVISIN.
Brandon Luis Aguilera Garca ngel Rodrguez Guerrero Manuel Octavio Lucio