CODICE  BCD
E’ chiamato anche  BCD STANDARD. Questo sistema permette una rapida
conversione da decimale a binario e viceversa. In questo codice ogni cifra
decimale corrisponde una sequenza di 4 bit, possiamo costruire una
tabella che codifica i numeri da 0 a 9. Con 4 bit è possibile codificare 16
elementi quindi le combinazioni da 10 e 15 non sono ammesse nel sistema
binario decimale standard.

  Tabella di conversione

 

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 è una combinazione non ammessa,si somma al risultato il numero 6 che il BCD è uguale a 110 alternando:

                                                                1100+

                                                                0110=

                                                         00010010

Il valore ottenuto è proprio 12