Post on 15-Aug-2015
Lic. Ezequiel Cortés 1
UNIVERSIDAD TECNÓLOGICA DE PANAMÁFACULTAD DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
TECNOLOGÍA INFORMÁTICA
REPRESENTACIÓN DE LA INFORMACIÓN
PRESENTADO POR:EZEQUIEL CORTÉS
2013
06/30/2013
Lic. Ezequiel Cortés 206/30/2013
OBJETIVOS
Estudiar los aspectos relacionados con la representación interna de los datos de las computadoras.
Lic. Ezequiel Cortés 3
CONTENIDO
Sistemas Numéricos
Conversiones
06/30/2013
Lic. Ezequiel Cortés 4
SISTEMA DECIMALEl sistema decimal tiene base (raíz) 10, porque dispone de 10 símbolos (0-9) numéricos discretos para contar. Entonces, la "base" de un sistema numérico es la cantidad de símbolos que lo componen y el valor que define al sistema.
06/30/2013
Lic. Ezequiel Cortés 5
EJEMPLOS
06/30/2013
Lic. Ezequiel Cortés 6
SISTEMA BINARIO
El sistema numérico binario (de base 2) usa solamente dos símbolos diferentes, 0 y 1, que significan "ninguna unidad" y "una unidad" respectivamente.
A diferencia del sistema decimal, el valor relativo de los dígitos binarios a la izquierda del dígito menos significativo aumenta en una potencia de dos cada vez, en lugar de hacerlo en potencias de diez.
06/30/2013
Lic. Ezequiel Cortés 7
En la tabla que empezamos en el 0,luego el 1, y como se llega al límite el siguiente es combinación 10, luego el 11, y como llegamos al límite seguimos con el 100.
Cuando se dice que se llegó al límite, es como cuando llegamos en el sistema decimal al 9, el cual el límite en el sistema decimal para un dígito, seguiría el 10 y al llegar al 99 que es el límite parados dígitos, sigue el 100
06/30/2013
Lic. Ezequiel Cortés 8
EJEMPLOS
06/30/2013
Lic. Ezequiel Cortés 9
HEXADECIMAL
Los números binarios de gran magnitud consisten en largas series de ceros y unos, que son difíciles de interpretar y manejar. Como un medio conveniente para representar esos números binarios de gran magnitud se utiliza el sistema numérico hexadecimal (de base 16). Cada dígito hexadecimal representa cuatro dígitos binarios.
06/30/2013
Lic. Ezequiel Cortés 10
HEXADECIMAL
La notación hexadecimal requiere el uso de 16 símbolos para representar 16 valores numéricos. Dado que el sistema decimal proporciona solamente diez símbolos numéricos (de 0 a 9), se necesitan seis símbolos adicionales para representar los valores restantes. Se han adoptado para este fin las letras A, B, C, D, E, y F aunque podrían haberse utilizado cualesquiera otros símbolos. La lista completa de símbolos hexadecimales consta, por lo tanto, del 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F, en orden ascendente de valor.
06/30/2013
Lic. Ezequiel Cortés 11
EJEMPLO
06/30/2013
Lic. Ezequiel Cortés 12
OCTAL• El sistema numérico en base 8 se llama octal y utiliza los
dígitos 0 a 7.• Para convertir un número en base decimal a base octal se
divide por 8 sucesivamente hasta llegar a cociente 0, y los restos de las divisiones en orden inverso indican el número en octal. Para pasar de base 8 a base decimal, solo hay que multiplicar cada cifra por 8 elevado a la posición de la cifra, y sumar el resultado.
• Es más fácil pasar de binario a octal, porque solo hay que agrupar de 3 en 3 los dígitos binarios, así, el número 74 (en decimal) es 1001010 (en binario), lo agruparíamos como 1 / 001 / 010, después obtenemos el número en decimal de cada uno de los números en binario obtenidos: 1=1, 001=1 y 010=2. De modo que el número decimal 74 en octal es 112.
06/30/2013
Lic. Ezequiel Cortés 13
EJEMPLO
06/30/2013
Lic. Ezequiel Cortés 1406/30/2013
CONVERCIÓN
Lic. Ezequiel Cortés 15
Decimal a Binario• Para cambiar de base decimal a cualquier otra
base se divide el número que se quiere convertir por la base del sistema al que se quiere cambiar, los resultados que se obtengan en el cociente deben seguir dividiéndose hasta que este resultado sea menor que la base.
• Los residuos que resulten de todas las divisiones en orden progresivo se irán apuntando de derecha a izquierda.
06/30/2013
Lic. Ezequiel Cortés 1606/30/2013
Lic. Ezequiel Cortés 17
decimal a hexadecimal
El mecanismo de conversión es el mismo que el descripto en el punto 3, pero dividiendo el número por 16, que es la base del sistema hexadecimal. Para convertir una fracción decimal a su equivalente hexadecimal, aplicamos el algoritmo parte entera, con base 16.
06/30/2013
Lic. Ezequiel Cortés 18
Decimal a Octal
06/30/2013
Lic. Ezequiel Cortés 19
binario a decimal• Se suman los productos de todos los valores
posicionales por el número que ocupa la posición.
06/30/2013
Lic. Ezequiel Cortés 20
binario a hexadecimal• Se divide el número binario en grupos de cuatro
dígitos binarios, comenzando desde la derecha y se reemplaza cada grupo por el correspondiente símbolo hexadecimal. Si el grupo de la extrema izquierda no tiene cuatro dígitos, se deben agregar ceros hasta completar 4 dígitos.
06/30/2013
Lic. Ezequiel Cortés 2106/30/2013
GRACIAS