Binary Coded Decimal — Änderungen 5814 → 7668

Zeile 1: Zeile 1:
−
'''Binary Coded Decimal''' (kurz '''BCD''') ist ein Format zur binären Kodierung von Dezimalzahlen. Man unterscheidet zwischen gepackten- und ungepackten BCD-Zahlen. Im BCD-Format werden die einzelnen Dezimalstellen einer Zahl in einem Byte, bzw. in gepackter Form in einem Nibble (4 Bit), gespeichert.
+
'''Binary Coded Decimal''' (kurz '''BCD''') ist ein Format zur binären Kodierung von Dezimalzahlen. Man unterscheidet zwischen gepackten und ungepackten BCD-Zahlen. Im BCD-Format werden die einzelnen Dezimalstellen einer Zahl in einem Byte bzw. in gepackter Form in einem Nibble (4 Bit) gespeichert.
  
 
Dies kann man mit der folgenden Tabelle verdeutlichen:
 
Dies kann man mit der folgenden Tabelle verdeutlichen:
Zeile 61: Zeile 61:
 
   Dezimal  : 42
 
   Dezimal  : 42
 
   Ungepacktes BCD-Format: 0000 0100b (0x04)  0000 0010b (0x02)
 
   Ungepacktes BCD-Format: 0000 0100b (0x04)  0000 0010b (0x02)
−
Der Vorteil hierbei ist z.B., dass durch eine einfache ''or''-Verknüpfung mit 0x30 eine BCD-Ziffer in das passende [[ASCII]]-Zeichen umgewandelt werden kann.
+
Der Vorteil hierbei ist z. B., dass durch eine einfache ''or''-Verknüpfung mit 0x30 eine BCD-Ziffer in das passende [[ASCII]]-Zeichen umgewandelt werden kann.
  
 
== Weblinks ==
 
== Weblinks ==