Está en la página 1de 22

En esta unidad aprenderemos los conceptos básicos del sistema

binario.
Vamos a empezar con un chiste bastante típico entre informáticos: hay
10 tipos de personas: los que entienden binario y los que no. ¿Lo
entiendes? Si no, no te preocupes. Intentaremos explicarlo.
Con un bit, sólo podemos representar dos posibilidades: cero y uno
Usando dos bits, y con todas las posibles combinaciones, podemos
representar 4 situaciones. Eso es dos elevado a dos.
Y podemos seguir con 3 bits, dando resultado a 8 posibilidades, desde
000a111
En el sistema decimal sabemos como calcularlo: el número de las
diferentes posibilidades que podemos contar es la base numérica (10)
elevada al número de dígitos que usamos. Por ejemplo, con 3 dígitos
podemos contar desde 0 a 999. Eso es 10 elevado a 3.
El equivalente en binario es tener 2 (nuestra base numérica) elevado a
los dígitos que usamos. En la tabla de la izquierda encontrarás las
primeras 10 potencias de 2. ¿te suenan? Exactamente, la memoria, la
capacidad de los USB están medidos con estos números
¿Cómo podemos convertir un número binario en uno decimal? Es
simple. Piensa en el significado de un número decimal. El dígito
representa las unidades, decenas, centenas y demás. Así que
simplemente multiplicamos el dígito correspondiente por la potencia de
10 correspondiente y sumamos el resultado.
El sistema binario es exactamente lo mismo: tenemos que multiplicar
cada dígito por la potencia de dos correspondiente a su posición y
sumar el resultado. En este caso, ocho más 4 más uno es trece.
La operación opuesta es fácil también .Para representar un número en
binario, digamos 167, debemos encontrar la potencia de 2 siguiente
más pequeña : 128. Anotamos un 1 en su posición, restamos el valor
128 al número (167) y continuamos. Ahora representamos el 39.
Rellenamos con 0 la posiciones no usadas. Hacemos lo mismo,
marcamos la casilla del 32, la diferencia es 7… y seguimos.
cuatro
dos
Y uno
Así que esta es la representación de 167. Puedes comprobar que es
correcto.
Quizá ahora sí entiendes el chiste anterior. Solo hay DOS tipos de
personas en el mundo .
El sistema binario es muy útil para convertir a otro sistema numérico útil
en computación.

Por ejemplo, el sistema octal, que utiliza 8 dígitos, tiene una traducción
directa si tomamos los bits en grupos de tres.
Representación octal se utiliza para representar los permisos de
archivo en Unix.

Si teníamos tres permisos: lectura, escritura y ejecución. Eso puede


ser codificado por un número octal.
En el sistema hexadecimal, que usa base 16, es equivalente a agrupar
los bits en grupos de 4.
Los códigos hexadecimales son usados para largas cadenas de bits,
como las direcciones MAC de una interfaz de red, formado por 48
bits….
O en la representación de los colores en RGB, usando dos cifras
hexadecimales para cada componente: rojo, verde y azul

También podría gustarte