Einstieg: Muster aus zwei Zuständen
Braille macht sichtbar, wie aus wenigen binären Entscheidungen viele unterscheidbare Zeichen entstehen.
Braille als Einstieg
Braille ist keine Computer-Codierung, zeigt aber das Grundprinzip sehr anschaulich. Eine klassische Braille-Zelle besitzt sechs Positionen. Jede Position hat zwei Zustände: Punkt erhaben oder nicht erhaben. Dadurch entsteht ein binäres Muster.
Wie viele Muster entstehen?
Bei einer einzelnen binären Stelle gibt es zwei Möglichkeiten. Kommt eine zweite Stelle hinzu, kann jedes bisherige Muster einmal mit Zustand 0 und einmal mit Zustand 1 vorkommen. Die Anzahl verdoppelt sich daher mit jeder weiteren Stelle.
| Binäre Stellen | Mögliche Muster |
|---|---|
| 1 | 2¹ = 2 |
| 2 | 2² = 4 |
| 3 | 2³ = 8 |
| 4 | 2⁴ = 16 |
| 5 | 2⁵ = 32 |
| 6 | 2⁶ = 64 |
Warum verdoppelt sich die Zahl der Muster bei jeder zusätzlichen binären Stelle? Formuliere eine Erklärung, ohne nur die Potenzformel zu nennen.
Vom Punkt zum Bit
Man kann „erhaben“ beispielsweise als 1 und „nicht erhaben“ als 0 notieren. Ein Sechs-Punkt-Muster wird dann zu einer Folge aus sechs Bits. Welche Bedeutung dieses Muster hat, ergibt sich aus der vereinbarten Zuordnung zu einem Zeichen.
Genau so arbeitet ein Computer: Ein Bitmuster allein ist zunächst nur ein Muster. Erst eine Codierung legt fest, ob es eine Zahl, ein Zeichen, einen Farbwert oder einen Teil eines Maschinenbefehls repräsentiert.
Warum Computer meist binär arbeiten
Man könnte technisch auch mehr als zwei Zustände pro Stelle verwenden. Dann müsste die Hardware jedoch viele fein abgestufte Werte sicher voneinander unterscheiden. Zwei weit auseinanderliegende Zustände sind gegenüber Störungen leichter zuverlässig zu erkennen.
Binäre Darstellung ist nicht deshalb mächtig, weil die Ziffern 0 und 1 etwas Besonderes wären, sondern weil zwei klar unterscheidbare physikalische Zustände technisch robust und gut kombinierbar sind.
Inhaltlich neu formulierte deutschsprachige Bearbeitung nach dem Computer Science Field Guide – Data Representation, einem Projekt der Computer Science Education Research Group der University of Canterbury (Neuseeland). Die Ausgangsinhalte stehen unter CC BY-SA 4.0. Diese Bearbeitung steht ebenfalls unter CC BY-SA 4.0. Änderungen: Übersetzung, Neuformulierung, didaktische Kürzung/Erweiterung, eigenes Layout und eigene Interaktionen.