La conversione da decimale a BCD di un numero si ottiene assegnando ad
ogni cifra del numero la corrispondente combinazione ricavata dalla
tabella che in binario puro rappresenta la cifra stessa.
Questo codice comporta qualche vantaggio perché da
immediatamente la
conversione con il codice binario. Come per il codice binario puro anche con questo sistema binario decimale si possono effettuare operazioni.
Ad esempio,l ‘addizione 9+3=12 si effettua in
questo modo;
si convertono 9 e 3 in BCD secondo la tabella,e poi
si effettua la somma.
1001+
0011=
1100
Raggruppiamo
i bit a gruppi di 4 e si ottiene la combinazione 1100 che è
1100+
0110=
00010010
Il valore ottenuto è proprio 12