BCD (Kurz für Binary Coded Decimal) ein Zahlenformat, bei der jede Dezimalziffer einzeln durch 4 Bits kodiert wird. Dadurch können Zahlen leicht in Geräten verarbeitet oder angezeigt werden, die mit Dezimalwerten arbeiten.
Leserichtung
BCD wird von von links nach rechts geschrieben/gelesen so wie bei Dezimalzahlen.
Kodierung
Um eine Dezimalzahl als BCD zu kodieren:
- Wandle jede einzelne Ziffer in Binär um
- Ordne für jede Ziffer die Binärwerte nacheinander an
Tipp: Für die Ziffern 0 bis 9 gibt es feste Binärwerte – einfach merken oder mit der Zeit verinnerlichen.
Dekodierung
Um eine BCD zahl zurĂĽck in Dezimalschreibweise zu konvertieren.
- Teile als Erstes die BCD-zahl in StĂĽcke, bestehend aus jeweils 4 Bits
- jedes 4 Bits StĂĽck zurĂĽck in Dezimal umwandeln
- Dezimalziffern zusammen setzen
Beispiel
- die Zahl 1337 als BCD:
- 1 →Â
0001 - 3 →
0011 - 3 →Â
0011 - 7 →
0111
- 1 →Â
- die BCD-Darstellung:
0001 0011 0011 0111