Sistema Binario
Enviado por fito006 • 12 de Septiembre de 2011 • 616 Palabras (3 Páginas) • 1.429 Visitas
Códigos Binarios
No toda la información que maneja un sistema digital es numérica, e inclusive, para la
información numérica a veces no es conveniente utilizar el sistema binario descrito en los
capítulos anteriores. Por ello es conveniente idear formas diferentes de representar (codificar)
información diversa usando solamente ceros y unos. en este capítulo se describen algunos
códigos tanto para información numérica como alfanumérica, cuyo uso se ha generalizado por
diversas razones, la mayoría de las veces de conveniencia, aunque no siempre.
3.1.- CÓDIGOS NUMÉRICOS
Existen varias situaciones en las que no es conveniente utilizar el binario natural para manejar
información numérica, entre ellas se pueden mencionar las siguientes:
Cuando se busca una conversión más sencilla decimal - binario (códigos BCD)
Cuando además de lo anterior se van a manejar números negativos (Códigos BCD
autocomplementarios)
Cuando se busca minimizar errores de sensado en “encoders” de posición de una cantidad a
otra (código gray)
Cuando se quiere detectar errores en transmisión de datos (código de paridad)
Cuando se quiere detectar y corregir errores en transmisión de datos (código Hamming)
A continuación se tratan algunos de estos códigos.
3.1.1.- DECIMAL CODIFICADO EN BINARIO (BCD)
Los códigos BCD nos permiten representar cada uno de los dígitos decimales (0,...,9) mediante 4
bits.
El más sencillo de los códigos BCD es el BCD8 42 1 o BCD “natural”, que consiste simplemente en
representar cada dígito decimal por su binario equivalente. Así tenemos
Dígito
Dígito
BCD8 4 2 1
BCD8 4 2 1
Decimal
Decimal
0 1 0 1
5
0 0 0 0
0
0 1 1 0
6
0 0 0 1
1
0 1 1 1
7
0 0 1 0
2
1 0 0 0
8
0 0 1 1
3
...