codigo binario
El Código Binario es un sistema de representación de textos o de procesadores de instrucciones de una computadora, que hace uso del sistema binario, en tanto, el sistema binario es aquel sistema de numeración que se emplea en las matemáticas y en la informática y en el cual los números se representan usando únicamente las cifras cero y uno (0 y 1).
Especialmente a instancias delas telecomunicaciones y de la informática este código se emplea con diferentes métodos de codificación de datos como ser: cadenas de caracteres, cadenas de bits, pudiendo ser de ancho fijo o de ancho variable.
Los sistemas de numeración de la actualidad son ponderados, lo cual significa que cada posición de una secuencia de dígitos tendrá asociado un peso, en tanto, el sistema binario es de hechoun sistema de numeración de este tipo: ponderado.
Otra de las características de este tipo de código es la continuidad que hace que las posibles combinaciones del código sean adyacentes, o sea de cualquier combinación del código a la siguiente cambiará solamente un bit (código continuo). Y el código será cíclico cuando la última combinación sea a su vez adyacente a la primera.
Por su lado, loscódigos correctores de error y los códigos detectores de error suponen una solución muy importante y definitiva al problema de la transmisión de datos a través de impulsos eléctricos, ya que existen una buena cantidad de factores que pueden desencadenar un cambio en la señal eléctrica en un momento determinado ocasionando de este modo el error que mencionábamos.
Ponderación
La mayoría de lossistemas de numeración actuales son ponderados es decir, cada posición de una secuencia de dígitos tiene asociado un peso. El sistema binario es, de hecho, un sistema de numeración posicional ponderado. Sin embargo, algunos códigos binarios, como el código Gray no son ponderados es decir, no tienen un peso asociado a cada posición. Otros, como el mismo código binario natural o el BCD natural sí loson.
Distancia
La distancia es una característica sólo aplicable a las combinaciones binarias. La distancia entre dos combinaciones es el número de bits que cambian de una a otra. Por ejemplo: si se tienen las combinaciones de cuatro bits 0010 y 0111 correspondientes al 2 y al 7 en binario natural, se dirá que la distancia entre ellas es igual a dos ya que de una a otra cambian dos bits.
Además,con el concepto de distancia se puede definir la distancia mínima de un código. Ésta no es más que la distancia menor que haya entre dos de las combinaciones de ese código.
La distancia es una característica que, además, sólo se aplica a las combinaciones binarias. En resumen, la distancia entre dos combinaciones es el número de bits que cambian de una a otra.
Continuidad
La continuidad es unacaracterística de los códigos binarios que cumplen que todas las posibles combinaciones del código son adyacentes, es decir, que de cualquier combinación del código a la siguiente cambia un sólo bit. En este caso se dice que el código es continuo. Cuando la última combinación del código es, a su vez, adyacente a la primera, se trata de un código cíclico.
Auto complementariedad
Se dice que uncódigo binario es auto complementario cuando el complemento a 9 del equivalente decimal de cualquier combinación del código puede hallarse invirtiendo los valores de cada uno de los bits (operación lógica unaria de negación) y el resultado sigue siendo una combinación válida en ese código. Esta característica se observa en algunos códigos BCD, como el código Aiken o el código BCD exceso 3. Los códigosauto complementarios facilitan las operaciones aritméticas.
Tipos de Código Binarios
Existen diversos tipos de códigos binarios para representar números, y el usoel cada uno de ellos dependerá del campo numérico que se quiera representar.
Es así que existen códigos para representar:
Magnitudes binarias (Naturales incluido el cero)
Enteros binarios (Enteros positivos y negativos)
Reales...
Regístrate para leer el documento completo.