Codificación binaria • Emplea sólo los dígitos 0 y 1. • Sólo dos estados, on-off, cerrado-abierto, pasa la corriente o no. • El ordenador entiende un cero como 0 voltios, y un 1 como 12 voltios (por ejemplo).
Sistemas de numeración • Decimal • Emplea 10 símbolos o dígitos: base 10 • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 • Otorga un valor dependiendo de la posición que ocupen en la cifra
• Binario • Emplea 2 símbolos: 0, 1 • Base 2 • Otorga un valor dependiendo de la posición que ocupen en la cifra
Sistema decimal 528 5 centenas + 2 decenas + 8 unidades 5 â‹… 102 + 2 â‹… 101 + 8 â‹… 100 đ?‘›đ?‘›đ?‘›đ?‘›đ?‘›đ?‘› â‹… đ?‘?đ?‘?đ?‘?đ?‘?
đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?
500 + 20 + 8 = 528
Sistema binario (conversiĂłn a decimal)
1010 1 â‹… 23 + 0 â‹… 22 + 1 â‹… 21 + 0 â‹… 20 đ?‘›Ăşđ?‘šđ?‘šđ?‘šđ?‘š â‹… đ?‘?đ?‘?đ?‘?đ?‘?
đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?Ăłđ?‘›
8+ 0 + 2 + 0 = 10
ConversiĂłn de binario a decimal đ?‘›Ăşđ?‘šđ?‘šđ?‘šđ?‘š â‹… đ?‘?đ?‘?đ?‘?đ?‘?
đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?Ăłđ?‘›
Conversión de decimal a binario • Dividimos sucesivamente por la base del sistema al que queremos pasar el número, 2 en este caso. • La división es entera, sin decimales. • Cogemos el último cociente y todos los restos del último al primero.
Sistema hexadecimal • 16 símbolos base 16. • 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F • A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15
ConversiĂłn de hexadecimal a decimal đ?‘›Ăşđ?‘šđ?‘šđ?‘šđ?‘š â‹… đ?‘?đ?‘?đ?‘?đ?‘?
đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?Ăłđ?‘›
1A3F16 = 1 â‹… 163 + A â‹… 162 + 3 â‹… 161 + F â‹… 160 = =1 â‹… 4096 + 10 â‹… 256 + 3 â‹… 16 + 15 â‹… 1 = 6719 1A3F16 = 671910
Conversión de decimal a hexadecimal
• Dividimos sucesivamente por la base del sistema al que queremos pasar el número, 16 en este caso. • La división es entera, sin decimales. • Cogemos el último cociente y todos los restos del último al primero. 186910 es 74D16.
ConversiĂłn de hexadecimal a binario • Pasamos de hexadecimal a decimal. đ?‘›Ăşđ?‘šđ?‘šđ?‘šđ?‘š â‹… đ?‘?đ?‘?đ?‘?đ?‘?
đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?Ăłđ?‘›
• Pasamos de decimal a binario.
DivisiĂłn sucesiva entre 2.
Conversión de hexadecimal a binario • Método directo • 1
dígito
hexadecimal
se
corresponde con 4 dígitos binarios.
ConversiĂłn de binario a hexadecimal • Pasamos de binario a decimal • đ?‘›Ăşđ?‘šđ?‘šđ?‘šđ?‘š â‹… đ?‘?đ?‘?đ?‘?đ?‘?
đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?Ăłđ?‘›
• Pasamos de decimal a hexadecimal. • Divisiones entre 16
Conversión de binario a hexadecimal • Método directo • 4 dígitos binarios se con
corresponden 1
hexadecimal.
dígito
Cuadro resumen de conversiones • De decimal a cualquier sistema • Dividimos el número por la base del sistema
• De cualquier sistema a decimal • đ?‘›Ăşđ?‘šđ?‘šđ?‘šđ?‘š â‹… đ?‘?đ?‘?đ?‘?đ?‘?
đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?đ?‘?Ăłđ?‘›
• De binario a hexadecimal o viceversa • Pasamos a decimal y luego al otro sistema • Usamos la tabla directa: 1 digito hexadecimal equivale a 4 dĂgitos binarios.
C贸digo ASCCI
Bit vs Byte • Bit es el acrónimo de BInary digiT. (dígito binario). • Un bit es un dígito del sistema de numeración binario. Puede ser 0 ó 1. • Byte es un conjunto de 8 bits.
10010001
Conversi贸n entre diferentes unidades
Capacidad de los elementos de almacenamiento • • • • •
Disquete CD DVD DVD DL Blu-Ray
1,44 MB 700 MB 4,7 GB 8,5 GB 25 GB/capa