Muchas veces aunque no tengan nada que ver con computadoras habran escuchado la palabra byte o bits. Bueno esto no es más que una medida.
Y se utiliza ampliamente en los sistemas computacionales, debido a que estas medidas son la forma en que el ordenador maneja los datos, y la forma en que los guarda.
Para el ordenador los números binarios son su sistema numérico natural, así como para nosotros el más normal es el sistema numérico decimal al menos es el más familiar.
Tratemos de hacer una pequeña comparación para tratar de comprender el sistema numérico binario.
Por ejemplo el número 2, 20, 200. Estos números tienen algo en común, todos tienen un 2, pero ya que su posición esta acomodada de forma distinta. Este numero 2 a pesar de ser exactamente el mismo símbolo tiene un valor totalmente distinto.
Por ejemplo en el primer caso el 2 esta en el lugar de las unidades, por lo tanto su valor es simplemente 2. En el segundo caso el 2 esta en el lugar de las decenas, lo que nos indica 2 decenas. Y en el tercer caso el mismo 2 tiene el valor de 2 centenas.
En el sistema numérico Decimal cualquier numero se representa por 10 símbolos estos son:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Estos se acomodan en algún orden especial para dar como resultado otro digito diferente. Por ejemplo el numero 12 y 21 esta conformado por un 1 y un 2 pero en diferente posición, dándonos como resultado un numero totalmente distinto.
Esto se debe a que cada digito es multiplicado por su lugar posicional, y luego se suman los productos de estos.
Por ejemplo el numero 5934, este numero es en realidad:
10 0
(10 a la 0)
4 veces 1
=
4
101
(10 a la 1)
+
3 veces 10
=
30
102
(10 a la 2)
+
9 veces 100
=
900
103
(10 a la 3)
+
5 veces 1000
=
5000
5934
Ahora si los valores posiciónales se representan por una potencia de 2, tendremos un sistema numérico binario (de base dos).
El sistema numérico binario tiene las siguientes características:
Esta integrado por únicamente 2 símbolos estos son: 0 y 1
Seguimos dependiendo del cero para indicar ausencia de valor.
Al igual que en el decimal su posición define su valor.
Como sucede en el sistema decimal, solo se pueden representar en una sola columna valores menores que la base.
Por ejemplo el numero 26 en binario sería: 00011010
27
26
25
24
23
22
21
20
128
64
32
16
8
4
2
1
Primero multiplicamos por su valor posicional.
0
0
0
1
1
0
1
0
Y luego se suman los productos de estos.
0
0
0
16
8
0
2
0
16 + 8 + 2 = 26
Tomando en cuenta que el 0 es ausencia de valor.
Para una computadora, que es un circuito electrónico, resulta una ventaja tremenda utilizar el sistema numérico binario; ya que los datos se representan por solo dos dígitos, 0 y 1, así de esta manera la computadora trabaja con los circuitos electrónicos y por supuesto con su lógica de encendido/apagado debido a esto se dice que el sistema numérico binario es un sistema numérico electrónico.