Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Como sabemos, los ordenadores solamente trabajan con dos símbolos (sistema binario) : 0 y 1
que representan los dos posibles estados en los que el ordenador se puede encontrar, esto es,
encendido-apagado, si-no, verdadero-falso …
Con 0 y 1 tan sólo podemos representar dos símbolos, sin embargo las personas nos hacemos valer
de dígitos, letras, etc… para hacernos entender y comunicarnos.
Códigos
Sistema decimal
- Ejemplo:
Ciento veintinueve unidades (129) en base 10, se representaría como:
= 1*102 + 2*101 + 9*100
= 1*100 + 2*10 + 9*1
= 100 + 20 + 9 = Ciento veintinueve unidades
= 129 10) = 129 unidades en base 10
Sistema binario
Dividiremos el número decimal entre dos, tantas veces como sea posible.
Y a partir de los restos de estas divisiones, y del último cociente; leídos en orden
inverso a como se obtuvieron, formaremos su representación binaria.
130 | 2
10 65 | 2
0 05 32 | 2
1 12 16 | 2
0 0 8 |2
0 4 |2
0 2 |2
0 1
= 1 0 0 0 0 0 1 0
(Regla: Último cociente y todos y cada uno
de los restos en orden inverso) ...
10000010 2)
1 0 0 0 0 0 1 0
1*27 + 0*26 + 0*25 + 0*24 +
0*23 + 0*22 + 1*21 + 0*20
1*128 + 0*64 + 0*32 + 0*16 + 0*8 + 0*4 + 1*2 + 0*1
128 +0 +0 +0 +0 + 0 +2 +0
130 10)
Sistemas de numeración octal y hexadecimal
El inconveniente de la codificación binaria es que la representación de algunos números resulta
muy larga; por este motivo, se utilizan otros sistemas de numeración alternativos más
cómodos de manejar: octal y hexadecimal. De este modo, los números octales y
hexadecimales sirven para representar, de forma abreviada los números binarios.
La conversión de un número decimal a octal y viceversa, se realiza del mismo modo que la de
números binarios, aunque, lógicamente, se emplea como base el número 8 en vez del 2.
122 10 = 172 8
1735 10 = 6C7 16 16
17F 16 = 383 10
Binario Octal
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
Veamos algún ejemplo:
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 A 10
1011 B 11
1100 C 12
1101 D 13
1110 E 14
1111 F 15
Y que
1
1Kb = Mb
1024