en esta unidad aprenderemos los conceptos básicos del ... · podemos contar desde 0 a 999. eso es...

22
En esta unidad aprenderemos los conceptos básicos del sistema binario.

Upload: doanquynh

Post on 30-Sep-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

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

0 0 0 a 1 1 1

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