Está en la página 1de 4

UNIVERSIDAD TECNOLÓGICA EQUINOCCIAL

FACULTAD DE CIENCIAS DE LA INGIENERÍA E INDUSTRIA

INGIENERÍA MECATRÓNICA 4-A


DANIEL ALEXANDER CELI CÁRDENAS

CODIGOS BINARIOS
Códigos BCD
 Son códigos “Binary-Coded-Decimal”. Agrupan en binario los dígitos decimales del 0 al 9. El
conjunto de datos tiene 10 elementos => se necesitan al menos 4 bits.
 Con estos códigos, para representar un número decimal en binario, se transforman cada una
de las cifras que constituyen el número decimal de manera independiente, en el caso del
número 35, transformado en binario sería el resultado de transformar primero 3, seguido
del 5.
 Los códigos BCD se usaban en los circuitos digitales que trabajan en aritmética decimal.
 Los códigos más conocidos son:
o El NBCD (Natural BCD) que corresponde a una codificación mediante el sistema
numérico normal (pesos 8421), es decir el número decimal equivalente es el
resultado de sumar el valor de la posición de los dígitos binarios que constituyen el
código. En este código los pesos de los dígitos son las potencias sucesivas de dos, es
decir 23 (8), 22 (4), 21 (2) y 20 (1), como se puede observar de ahí viene el nombre
del código. Es decir se transcriben las cifras decimales a binario y viceversa, según
la posición que ocupan.
Ejemplo:
35 = 0011 0111. Es decir 3 (0011) y 5 (0101).
o El Exceso-3 que se corresponde con el NBCD + 3 (0 se codifica por 3 en binario, 1 por
4, etc.). Éste es un código no ponderado, para obtener la relación entre el código
decimal y este binario, se suma a cada dígito tres y después se convierte el resultado
obtenido en binario 8421.
Ejemplo
35 = 0110 1000. Es decir 3 (0110) y 5 (1000).
o Dos-entre-Cinco, se basa en que cada conjunto de cinco bits (llamado penta-bit)
debe tener únicamente dos 1, uno entre los dos primeros bits y otro en los tres
últimos, de forma que se podría detectar posibles errores cuando cada penta-bit
que no cumple esta condición.
Ejemplo
35 = 01001 01100. Es decir 3 (01001) y 5 (01100)
 Cada código tienes sus propiedades específicas:
o El código NBCD puede utilizarse directamente para aritmética decimal en binario
o El código EXC-3 es un código auto complementado
o El código que 7421 tiene el menor número de 1s (menor potencia disipada)
o El código 2-of-5 tiene siempre dos 1s, luego puede servir para detectar errores

Códigos distancia unidad


 Se define la distancia de Hamming (DH) entre dos palabras de un código
como el número de posiciones en las que difiere el valor del bit: “0010” y
“1011” difieren en el primer y en el último bit, luego su DH es 2.
 En un código distancia unidad dos palabras consecutivas del código tienen
siempre DH = 1. La última palabra del código también tiene que tener
distancia 1 con la primera.
 Los códigos distancia unidad permiten reducir la existencia de error al tomar
medidas. Si dos medidas consecutivas difieren en más de un bit no se puede
asegurar que en algún momento no generen un resultado erróneo. En el
ajuste crítico entre medidas cada bit puede tomar uno de los valores independientemente,
luego puede pasar que en la separación entre 011 y 100 el valor sea 111, lo que es
claramente erróneo. En códigos distancia unidad esto no puede pasar ya que sólo cambia 1
bit.

 Un código binario típico de distancia unidad es el código Gray. Se forma “reflejando” los bits
y rellenado con un bit nuevo los códigos superiores a 0 y los inferiores a 1.
 Este código resulta interesante en aplicaciones industriales, ya que reduce las posibilidades
de fallos por errores en el código. Se emplea codificadores de posición de un eje, obteniendo
una combinación binaria correspondiente a una posición angular, siendo esto muy utilizado
en robótica y en conversiones de magnitudes analógicas a digitales.
 Se puede pasar de código binario a Gray siguiendo el número binario de derecha a izquierda:
si el siguiente bit es igual al actual se pone un 0, si no un 1. Se añade un 0 a la izquierda del
código binario.

Código alfanuméricos
 Los códigos alfanuméricos codifican no sólo números sino también caracteres. Uno de los
más conocidos es el código ASCII en 7 bits.
 Es el más utilizado en los ordenadores, así cuando pulsamos una tecla e el teclado, estamos
enviando al procesador un código binario.
 Los símbolos A, B , # ,=, /,%, también les corresponden ciertas combinaciones binarias, a
cada uno de esta simbología codificada se le denomina carácter.
Referencias:
 Manzanon, E. (2017). Extraido el 15 de Octubre del 2017, de
http://personales.unican.es/manzanom/Planantiguo/EDigitalI/Tema_I.pdf
 Ordóñez, A. (2017). Pique encima de la tabla para verla mejor. Electrónica y
electricidad para estudiantes y profesionales. Extraido el 15 de Octubre del 2017, de
https://fotoelectronica.jimdo.com/libro-electronica-digital/3-c%C3%B3digos-binarios-
fundamentales/

También podría gustarte