BCD son las siglas de Binario Decimal Codificado, y es la codificación en binario de números enteros directamente: cada dígito decimal en un código binario. Hay muchos códigos BCD, pudiendo ser ponderados (cada dígito tiene un peso en función del lugar que ocupa) o no. El más inmediato es el BCD Natural que utiliza cuatro bits (un nibble) para representar cada dígito decimal de la siguiente forma:
| Decimal | BDC Natural |
| 0 | 0 0 0 0 |
| 1 | 0 0 0 1 |
| 2 | 0 0 1 0 |
| 3 | 0 0 1 1 |
| 4 | 0 1 0 0 |
| 5 | 0 1 0 1 |
| 6 | 0 1 1 0 |
| 7 | 0 1 1 1 |
| 8 | 1 0 0 0 |
| 9 | 1 0 0 1 |
BCD permite agilizar el proceso de traducción decimal-binario a costa de aumentar el número de bits de representación
Puedes hacen ping a esta entrada con la dirección http://www.error500.net/cgi-bin/mt-tb.cgi/23 .
aritmetica bcd
codigo bcd
con signo y sin signo