Este documento trata sobre la representación de la información en sistemas numéricos. Explica los sistemas numéricos binario, octal y hexadecimal, incluyendo cómo se representan los números y cómo convertir entre bases. También cubre temas como los valores posicionales y algoritmos para conversiones entre sistemas decimal, binario, octal y hexadecimal.
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 1
2. 06/30/2013 Lic. Ezequiel Cortés 2
OBJETIVOS
Estudiar los aspectos
relacionados con la
representación interna de los
datos de las computadoras.
4. El 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 4
6. 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 6
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 7
9. 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 9
10. 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 10
12. • 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 12
15. • 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 15
17. 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 17
19. • 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 19
20. • 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 20