Codigos Binarios
Codigos Binarios
1.1 Concepto de Códigos binarios
El código binario es el
sistema numérico usado para la representación de textos, o procesadores de
instrucciones de computadora, utilizando el sistema binario (sistema numérico
de dos dígitos, o bit: el "0" /cerrado/ y el "1" /abierto/).
En informática y telecomunicaciones, el código binario se utiliza con variados
métodos de codificación de datos, tales como cadenas de caracteres, o cadenas
de bits. Estos métodos pueden ser de ancho fijo o ancho variable. Por ejemplo
en el caso de un CD, las señales que reflejarán el "láser" que
rebotará en el CD y será recepcionado por un sensor de distinta forma indicando
así, si es un cero o un uno.
En un código binario de
ancho fijo, cada letra, dígito, u otros símbolos, están representados por una
cadena de bits de la misma longitud, como un número binario que, por lo
general, aparece en las tablas en notación octal, decimal o hexadecimal.
1.2
Características de los Códigos Binarios
Los códigos binarios
presentan las siguientes características:
1. Ponderación: La mayoría de los
sistemas 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í lo son.
2. 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.
3. Auto complementariedad: Se dice
que un có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ódigos auto-complementarios facilitan las
operaciones aritméticas.
En un código binario de ancho fijo, cada letra, dígito, u otros
símbolos, están representados por una cadena de bits de la misma longitud, como
un número binario que, por lo general, aparece en las tablas en notación octal,
decimal o hexadecimal.
4. Continuidad: La continuidad es una
caracterí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.
1.3
Conversión de Binario a Decimal
Para convertir de binario
a decimal existen 7 pasos:
1. Escribe
el número binario y lista las potencias de 2 de derecha a izquierda.
2. Escribe
los dígitos del número binario debajo de sus potencias correspondientes.
3. Conecta
los dígitos del número binario con sus potencias correspondientes.
4. Escribe
el valor final de cada potencia de dos.
5. Suma los
valores finales.
6. Escribe
la respuesta junto con el subíndice base.
7. Utiliza
este método para convertir un número binario con coma decimal a su forma
decimal.
1.4
Conversión de decimal a binario
1.
Escribe el problema.
2.
Haz la división.
3.
Continúa dividiendo hasta que el resultado sea 0.
4.
Escribe el número binario que obtuviste.
Comentarios
Publicar un comentario