Binärcode

Der Binärcode (auch Dualcode oder Binärsystem genannt) ist die fundamentale Sprache, in der Computer und digitale Systeme Informationen speichern, verarbeiten und übertragen. Im Gegensatz zum menschlichen Dezimalsystem, das auf zehn Ziffern (0–9) basiert, verwendet das Binärsystem nur zwei Zustände: 0 und 1.

 

Diese beiden Ziffern repräsentieren physikalische Zustände in der Hardware eines Computers:

  • 1 steht für „Strom fließt“, „Schalter ist an“, „magnetisiert“ oder „hohe Spannung“.
  • 0 steht für „kein Strom“, „Schalter ist aus“, „nicht magnetisiert“ oder „niedrige Spannung“.
 

Jede noch so komplexe Operation – vom Starten eines Spiels über das Abspielen eines Videos bis zur Berechnung einer Raketenbahn – wird im Inneren des Prozessors auf Milliarden von einfachen Rechenoperationen mit diesen Nullen und Einsen heruntergebrochen.

 

Funktionsweise des Binärsystems

Das Binärsystem ist ein Stellenwertsystem zur Basis 2. Während im Dezimalsystem jede Stelle eine Potenz von 10 repräsentiert (Einer, Zehner, Hunderter...), repräsentiert im Binärsystem jede Stelle eine Potenz von 2.

 

Umrechnung von Binär in Dezimal

Um eine Binärzahl zu verstehen, liest man sie von rechts nach links. Die Stellenwerte verdoppeln sich mit jeder Position nach links:

  • Position 0 (rechts):
  • Position 1:
  • Position 2:
  • Position 3:
  • Position 4:
  • ... und so weiter (32, 64, 128, 256...).
 

Beispiel: Die Binärzahl 1011

  • Rechts (1):
  • Zweite Stelle (1):
  • Dritte Stelle (0):
  • Vierte Stelle (1):
  • Summe: Die Binärzahl 1011 entspricht also der Dezimalzahl 11.
 

Umrechnung von Dezimal in Binär

Umgekehrt wird eine Dezimalzahl in Binär umgewandelt, indem man prüft, welche Zweierpotenzen in die Zahl passen. Beispiel: Die Dezimalzahl 10

  • Passt 8 hinein? Ja (Rest 2) → 1
  • Passt 4 hinein? Nein → 0
  • Passt 2 hinein? Ja (Rest 0) → 1
  • Passt 1 hinein? Nein → 0 Ergebnis: 1010.
 

Warum nutzen Computer das Binärsystem?

Die Entscheidung für das Binärsystem ist technisch begründet und nicht zufällig:

  1. Einfache Hardware: Es ist technisch viel einfacher und zuverlässiger, nur zwei Zustände (Strom an/aus) zu unterscheiden, als zehn verschiedene Spannungslevel präzise zu messen. Störungen im Stromkreis führen seltener zu Fehlinterpretationen.
  2. Logik-Gatter: Die digitale Logik basiert auf Boolescher Algebra, die nur die Werte „Wahr“ (True/1) und „Falsch (False/0) kennt. Logikgatter (AND, OR, NOT) können diese Zustände extrem schnell verarbeiten.
  3. Speicherdichte: Moderne Transistoren können mikroskopisch klein gefertigt werden und schalten milliardenfach pro Sekunde zwischen 0 und 1.
 

Wie werden Texte und Bilder gespeichert?

Da Computer nur Nullen und Einsen verstehen, müssen alle menschlichen Informationen in diesen Code übersetzt werden. Dies geschieht durch Codierung.

 

Text (ASCII und Unicode)

Jeder Buchstabe, jede Zahl und jedes Satzzeichen hat einen festen numerischen Wert, der dann binär dargestellt wird.

  • Im ASCII-Code steht der Großbuchstabe „A“ für die Dezimalzahl 65.
  • 65 in Binär ist 01000001.
  • Der Computer speichert also nicht das Bild des Buchstabens „A“, sondern die Folge 01000001.
 

Bilder und Farben

Ein digitales Bild besteht aus Millionen von Pixeln. Jeder Pixel hat einen Farbwert, der meist aus drei Komponenten besteht: Rot, Grün und Blau (RGB).

  • Jede Farbe kann einen Wert von 0 bis 255 haben (8 Bit).
  • Die Farbe „Reines Rot“ wäre: Rot=255, Grün=0, Blau=0.
  • In Binär: 11111111 (Rot) 00000000 (Grün) 00000000 (Blau). Das Bild ist also im Speicher nur eine extrem lange Kette aus Nullen und Einsen, die dem Bildschirm sagt, welches Pixel welche Farbe leuchten soll.
 

Audio

Bei Tonaufnahmen wird die Schallwelle tausendfach pro Sekunde gemessen (Abtastrate). Jeder Messwert (die Lautstärke zu diesem Zeitpunkt) wird als Binärzahl gespeichert. Eine CD speichert Musik beispielsweise mit 16-Bit-Auflösung, was 65.536 mögliche Lautstärkeabstufungen pro Messpunkt ermöglicht.

 

Bits, Bytes und größere Einheiten

Die kleinste Einheit im Binärcode ist das Bit (Binary Digit), also eine einzelne 0 oder 1. Da ein Bit aber sehr wenig Information trägt, fasst man sie zusammen:

  • 1 Byte = 8 Bits (z. B. 01001001). Ein Byte reicht aus, um ein einzelnes Zeichen (wie „A“ oder „?“) zu speichern.
  • 1 Kilobyte (KB) = 1.024 Byte.
  • 1 Megabyte (MB) = 1.024 Kilobyte.
  • 1 Gigabyte (GB) = 1.024 Megabyte.
  • 1 Terabyte (TB) = 1.024 Gigabyte.
 

Wenn Sie also ein Dokument mit der Größe „100 KB“ auf Ihrer Festplatte sehen, bedeutet das, dass es aus etwa 800.000 einzelnen Nullen und Einsen besteht.

 

Fazit

Der Binärcode ist das Alphabet des digitalen Zeitalters. Obwohl er für den Menschen schwer lesbar ist, ist er die perfekte Sprache für Maschinen: einfach, robust und extrem schnell. Alles, was wir auf unseren Bildschirmen sehen, hören oder nutzen, ist im Kern nichts anderes als eine gigantische, hochorganisierte Sequenz von Nullen und Einsen. Das Verständnis dieses Prinzips ist der Schlüssel zum Verständnis der gesamten Computertechnik.

 

Kontakt

Adresse
PHNETZ Internetagentur
Peter Höppner
Robert‑Bosch‑Straße 8
86551 Aichach

Telefon
📞 +49 (0)8251 8628574

E‑Mail
✉️ service@phnetz.de