Professional Documents
Culture Documents
Representacin de Datos
COMP 2110 8 de febrero de 2010
2/25/2010
De interruptores a palabras
Uso del sistema binario para representar nmeros, letras y otros caracteres 28 = 256
3
Sistemas de cdigos
2/25/2010
http://www.tutorialspoint.com/html/ascii_table_lookup.htm
Sistema de cdigos
ASCII extendido
Cdigo de 8 bits Define 128 smbolos ms (128-255) Uso: puede variar entre distintas computadoras, programas y tipos de letras Ver Tabla a mitad de pgina con los smbolos ms utilizados en:
http://www.tutorialspoint.com/html/ascii_table_lookup.htm
2/25/2010
Sistema de cdigos
Unicode
Cdigo de 4 Bytes (__ bits) Incluye todos los caracteres y smbolos nicos en el mundo comenzando con ASCII Puede representar ms de 65,536 smbolos.
Una palabra en nuestro idioma se cambia a binario para ser procesada por la computadora utilizando un sistema de cdigos.
Carcter Espacio Punto A a Representacin Binaria 0010 0000 0010 1110 0100 0001 0110 0001
8
2/25/2010
10
2/25/2010
11
12
2/25/2010
13
Registros de computadoras
Las ubicaciones de memoria, alojan datos en el formato binario Tamao de cada palabra (de bits a Bytes)
14
2/25/2010
Registros de computadoras
Las ubicaciones de memoria, alojan datos en el formato binario Tamao de cada palabra (de bits a Bytes)
15
Un registro se refiere al tamao de palabra que puede procesar la computadora en un ciclo de instruccinejecucin (de Bytes a bits):
2 Bytes = ___ bits 4 Bytes = ___ bits 8 Bytes = ___ bits
16
2/25/2010
Un registro se refiere al tamao de palabra que puede procesar la computadora en un ciclo de instruccinejecucin (de Bytes a bits):
2 Bytes = 2 x 8 = 16 bits 4 Bytes = 4 x 8 = 32 bits 8 Bytes = 8 x 8 = 64 bits
17
Capacidad de almacenamiento
Unidad
Kilobyte Megabyte Gigabyte = Yigabyte Terabyte
Abreviacin
KB MB GB TB
18
2/25/2010
Ejemplo
Memoria Porttil
250 MB 250,000,000 de Bytes
2,000,000,000 de bits
19
Aplicaciones
20
10
2/25/2010
IPv4
IP se desarrolla en la dcada del 70 Consiste de 4 Bytes (4x8=32 bits) 4 grupos de nmeros decimales entre 000 y 255. 4 grupos de nmeros binarios entre 0000 0000 y 1111 1111
21
IPv4
Se conoce como notacin Dotted decimal Ejemplo:
22
11
2/25/2010
IPv6
Consiste de 16 Bytes (___ bits) Uso de notacin hexadecimal
hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh Dos nmeros hexadecimales separados con dos puntos Cada hexadecimal representa un octeto en binario
23
IPv6
Notacin hexadecimal
E3D7:0000:0000:0000:51F4:9BC8:C0A8:6420 E3D7::51F4:9BC8:C0A8:6420
E3D7::51F4:9BC8:192.168.100.32
24
12
2/25/2010
Contesta:
Cuntos octetos contiene IPv6? Cuntos bits se necesitan para representar una direccin en IPv6?
25
Tarea
1.
Escribe tu nombre en letras maysculas en Registros de 8-bits. Incluye los espacios entre palabras y el punto si tienes una inicial.
Carcter Espacio Punto A a Representacin Binaria 0010 0000 0010 1110 0100 0001 0110 0001
26
13
2/25/2010
Tarea
2.
3.
Escribe la palabra Computadora en el sistema ASCII. Utiliza la tabla que aparece en el ejercicio #1. Convierte el nmero IPv6 dado a decimal.
Recuerda que cada par de hexadecimales representar dos octetos binarios. Observa el ejemplo en formato combinado y compralo con el anterior.
4.
Contestaciones
Pgina 5
4 Bytes = 32 bits
Pgina 6
16 bits = _2_ Bytes 16/8 = 2 32 bits = _4_ Bytes 32/8 = 4 64 bits = _8_ Bytes 64/8 = 8
28
14
2/25/2010
Contestaciones
Pgina 7
2 Bytes = _16_ bits 2 x 8 = 16 4 Bytes = _32_ bits 4 x 8 = 32 8 Bytes = _64_ bits 8 x 8 = 64
Pgina 10
Pgina 11
Contestaciones
Pgina 13
La notacin IPv6 se divide en ocho grupos de dos hexadecimales, cada grupo se separa del prximo con dos puntos Cada hexadecimal representa un octeto en binario. Por lo tanto, 8 grupos x 2 hexadecimales = 16 octetos Esto significa que IPv6 contiene 128 bits.
30
15
2/25/2010
Contestaciones
Pgina 15
Letra C O M P U T A D
0100 0001
O
R
0100 0001
31
Referencias
16
2/25/2010
Referencias
33
17