Zum Inhalt springen
uencoder

Binary

Das Binärsystem ist das Zahlensystem zur Basis 2, das nur 0 und 1 verwendet, und bildet die Grundlage der internen Datendarstellung in allen digitalen elektronischen Rechnern.

Zweck

Bildet die beiden Spannungslevel digitaler Schaltungen (hoch/niedrig) direkt ab, sodass Hardware Arithmetik und Speicherung mit einfachen Logikgattern umsetzen kann.

Mechanismus

Jede Binärziffer ist ein Bit, entwickelt über Potenzen von 2^n. Ein Byte hat 8 Bits. Negative Zahlen nutzen das Zweierkomplement, Brüche Gleitkommaformate (IEEE 754).

Anwendungsfälle

  • Bit-Operationen und Maskierung auf niedriger Ebene
  • Bitmap- und Bloomfilter-Speicherung
  • Bitfeld-Parsing in Netzwerkprotokollen
  • Lehre und Algorithmus-Visualisierung

Beispiele

  • Eingabe
    42
    Output
    00101010

    42 = 32 + 8 + 2

Häufige Fehler

Mixing up signed and unsigned interpretation
Make the type and interpretation context explicit

Verwandte Begriffe

Verwandte Tools

References