Sei sulla pagina 1di 2

Código ponderado

El código ponderado más empleado es el BCD es un acrónimo de (Binary Coded


Decimales), se denomina código ponderado al que representa a los dígitos decimales
por secuencias de bits en función de la posición que ocupa de la secuencia binaria se le
asigna un peso o ponderación. [ CITATION Dan92 \l 3082 ]

Ponderado

1. Natural (Código decimal codificado en binario)


2. Aiken (Código decimal codificado en binario)

El código BCD Aiken es un código similar al código BCD natural pero con los “pesos”
o “valores” distribuidos de una manera diferente. En el código BCD natural, los pesos
son: 8 – 4 – 2 – 1, en el código Aiken la distribución es: 2 – 4 – 2 – 1. [ CITATION Llo03 \l
3082 ]

La tabla es el código. Cada secuencia de 4 bits es una palabra del código. Nótese que a
cada dígito decimal se le asocia una secuencia de 4 bits. La posición de más a la
izquierda, o más significativa, tiene peso 8. El bit menos significativo, el de más a la
derecha, tiene ponderación 1. [ CITATION Ron93 \l 3082 ]
Las ponderaciones son potencias de 2. Así, la palabra 7, puede interpretarse según:
0*8 + 1*4 + 1*2 + 1*1 = 7
Ejemplo
Transmisión de símbolos BCD. A través de un par de cables, puede enviarse una
secuencia de cifras decimales codificados en binario. Si enviamos primero las
unidades, luego las decenas y después las centenas; y si se envía primero el bit menos
significativo, se tendrá que la siguiente forma de onda representa el número 923:

La situación anterior ilustra una transmisión serie. La duración temporal de los bits y la
forma de iniciar y terminar la comunicación debe ser acordada entre el
transmisor y receptor, esta modalidad se denomina comunicación asincrónica. Si
además se transmite una señal de reloj, se tendrá una comunicación serial sincrónica. Si
se dispone de cuatro líneas, más una referencia, se puede enviar una cifra
decimal en paralelo. Si enviamos primero la cifra más significativa, y si
identificamos los cables del bus por su ponderación, la siguiente figura muestra la
transmisión paralela del número 329. Las líneas se han identificado de acuerdo al peso.

Existen muy variados tipos de códigos BCD ponderados: BCD natural, BCD Aiken, etc.
El más utilizado es el código BCD natural.
La siguiente tabla muestra tres de los códigos BCD ponderados de mayor difusión:
Decimal BCD Natural BCD Aiken (5421)
P3 P2 P1 P0 P3 P2 P1 P0 P3 P2 P1 P0
8 4 2 1 2 4 2 1 5 4 2 1
0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 1 0 0 0 1 0 0 0 1
2 0 0 1 0 0 0 1 0 0 0 1 0
3 0 0 1 1 0 0 1 1 0 0 1 1
4 0 1 0 0 0 1 0 0 0 1 0 0
5 0 1 0 1 1 0 1 1 1 0 0 0
6 0 1 1 0 1 1 0 0 1 0 0 1
7 0 1 1 1 1 1 0 1 1 0 1 0
8 1 0 0 0 1 1 1 0 1 0 1 1
9 1 0 0 1 1 1 1 1 1 1 0 0

En el caso del código BCD natural se observa que la correspondencia entre las cifras
decimales y las configuraciones binarias que las codifican obedecen al procedimiento
expuesto para el código binario natural.
Por ejemplo, la configuración BCD natural 0110 corresponde la cifra decimal 6, ya que
posee sendos 1 en las posiciones de pesos 4 y 2. En efecto: 4 + 2 = 6 (cifra decimal
representada). [CITATION htt10 \l 3082 ]
Algunos códigos BCD son ponderados, es decir, cada posición de la secuencia de bits
tiene un peso asociado, por lo que el equivalente decimal se puede hallar multiplicando
cada bit por el peso correspondiente a su posición y sumando todos estos resultados.

Potrebbero piacerti anche