Du weißt jetzt, wie aus einem Zeichen eine Bitfolge wird – z. B. aus A die Folge 01000001. Aber wo landet diese Bitfolge eigentlich? Wie speichert ein Computer Bits und Bytes? Und wie findet er sie später wieder? Das schauen wir uns jetzt an – Schritt für Schritt und ganz visuell.
Die Reise geht weiter: Vom Bit zum Speicher
Bisher endete unsere Kette beim Binärcode. Doch damit der Computer ein Zeichen behalten kann, muss er die Bits irgendwo ablegen. Die vollständige Reise sieht so aus:
Zeichen „A“6501000001Speicherzelle
Ein Bit ist die kleinste Einheit – ein einzelner Schalter, der 0 oder 1 ist. 8 Bits bilden ein Byte. Und viele Bytes hintereinander bilden den Speicher.
Die Bausteine: Bit → Byte → Speicher
1 Bit
Ein Schalter 0 oder 1
1 Byte
8 Bits z. B. 01000001
Speicher
Viele Bytes hintereinander
Wichtig: Ein Bit allein kann nur zwei Zustände speichern. Erst 8 Bits zusammen (ein Byte) können 256 verschiedene Zeichen darstellen. Und erst viele Bytes können ganze Texte, Bilder oder Programme speichern.
Wie sieht eine Speicherzelle genau aus?
Eine Speicherzelle ist wie eine kleine Schachtel mit 8 Fächern. Jedes Fach ist ein Bit und kann entweder 0 oder 1 enthalten. Die Fächer sind von rechts nach links nummeriert – von Bit 0 bis Bit 7.
1 Byte = 1 Speicherzelle
Bit 7
0
128
Bit 6
1
64
Bit 5
0
32
Bit 4
0
16
Bit 3
0
8
Bit 2
0
4
Bit 1
0
2
Bit 0
1
1
Wichtig: Jede Zelle hat genau 8 Bit-Fächer. Egal ob sie gerade ein „A“, eine Zahl oder ein Pixel eines Bildes speichert – die Größe bleibt immer 1 Byte.
Viele Zellen bilden einen Speicherblock
Ein einzelnes Byte ist wenig. Deshalb werden im Speicher viele Zellen nebeneinander angeordnet – wie Regale in einer Bibliothek. Jede Zelle hat eine eigene Adresse. Hier siehst du einen kleinen Ausschnitt mit 16 Zellen:
Speicherblock (16 Bytes)
Bit = 1
Bit = 0
Der Speicher: Zellen mit Adressen
Stell dir den Speicher wie ein Regal mit vielen Schubladen vor. Jede Schublade ist eine Speicherzelle und kann 1 Byte (8 Bits) aufnehmen. Damit der Computer weiß, wo er etwas finden kann, hat jede Schublade eine Adresse – eine eindeutige Nummer.
Adresse 0
0
1
0
0
0
0
0
1
= „A“ (65)
Adresse 1
0
1
0
0
0
0
1
0
= „B“ (66)
Adresse 2
0
1
0
0
0
0
1
1
= „C“ (67)
Adresse 3
0
0
1
0
0
0
0
0
= „ “ (32, Leerzeichen)
Merke
Jede Speicherzelle fasst genau 1 Byte (8 Bits).
Jede Zelle hat eine eindeutige Adresse – wie eine Hausnummer.
Der Computer spricht die Zelle über ihre Adresse an: „Gib mir den Inhalt von Adresse 2!“
Der Inhalt ist eine Bitfolge – z. B. 01000011 für „C“.
Wie findet der Computer die richtige Zelle?
Der Prozessor schickt die Adresse über den Adressbus an den Speicher. Der Speicher liest die Adresse, sucht die passende Zelle und schickt den Inhalt über den Datenbus zurück.
Wichtig: Der Adressbus überträgt die Adresse (wo?), der Datenbus den Inhalt (was?). Beide sind für den Computer lebenswichtig – ohne Adresse findet er die Zelle nicht, ohne Daten weiß er nicht, was drinsteht.
Interaktiv: Speicher erkunden
Klicke auf eine Adresse, um den Inhalt der Speicherzelle zu sehen. Du kannst auch eine Dezimalzahl eingeben und in den Speicher schreiben.
Adresse wählen:
Dezimalwert eingeben:
Wie groß ist ein Speicher?
Speicher wird in Bytes gemessen – oft mit Vorsilben wie Kilo, Mega, Giga. Hier die wichtigsten Einheiten:
Einheit
Abkürzung
Bedeutung
Beispiel
Byte
B
8 Bits
Ein Zeichen
Kilobyte
KB
1.000 Bytes (oder 1.024)
Eine kurze E-Mail
Megabyte
MB
1.000 KB
Ein Lied (ca. 3–5 MB)
Gigabyte
GB
1.000 MB
Ein Film (ca. 1–4 GB)
Terabyte
TB
1.000 GB
Eine Festplatte
Hinweis: Eigentlich rechnet der Computer mit Zweierpotenzen: 1 KB = 210 = 1.024 Bytes. In der Werbung wird oft mit 1.000 gerechnet. Für den Alltag reicht die Faustregel: 1 KB ≈ 1.000 Bytes.
Und wie viele Zellen hat ein Handy?
Jetzt wird es spannend: Ein modernes Smartphone hat oft 128 GB Speicher. Das klingt abstrakt – rechnen wir es in Speicherzellen (Bytes) um:
1. Handy-Speicher: 128 GB
2. In Megabyte: 128 × 1.000 = 128.000 MB
3. In Kilobyte: 128.000 × 1.000 = 128.000.000 KB
4. In Byte (Speicherzellen): 128.000.000 × 1.000 = 128.000.000.000 Bytes
128 GB ≈ 128.000.000.000 Speicherzellen
Das sind 128 Milliarden kleine Schachteln mit je 8 Bit-Fächern. Wenn du jede Zelle in einer Sekunde anschauen könntest, bräuchtest du über 4.000 Jahre, um alle zu sehen!
Merke
1 Byte = 1 Speicherzelle = 8 Bits.
1 KB ≈ 1.000 Bytes = 1.000 Zellen.
1 MB ≈ 1.000.000 Bytes = 1 Million Zellen.
1 GB ≈ 1.000.000.000 Bytes = 1 Milliarde Zellen.
Ein Handy mit 128 GB hat also rund 128 Milliarden Speicherzellen.
Was belegt wie viele Zellen?
Damit du ein Gefühl für die Größen bekommst: Hier ein Vergleich, wie viele Speicherzellen (Bytes) verschiedene Dinge belegen.
1 Buchstabe1 Byte = 1 Zelle
1 DIN-A4-Seite Textca. 2.000 Bytes = 2.000 Zellen
1 Handy-Fotoca. 3 MB = 3.000.000 Zellen
1 Lied (MP3)ca. 5 MB = 5.000.000 Zellen
1 Film (HD)ca. 2 GB = 2.000.000.000 Zellen
Staune: Ein einziger HD-Film belegt so viele Zellen wie 2 Milliarden Buchstaben. Und ein Handy mit 128 GB könnte theoretisch 64 solcher Filme speichern.
Interaktiv: Fülle den Speicher
Wähle aus, was du in den Speicher legen möchtest. Der Balken zeigt, wie voll ein 128-GB-Handy danach wäre.
0 GB von 128 GB belegt
(0 %)
Zusammenfassung
ZeichenZahlBitsByte im Speicher
Jedes Zeichen wird zu einer Zahl, die Zahl zu Bits, die Bits zu einem Byte – und das Byte landet in einer Speicherzelle mit einer Adresse. So kann der Computer Texte, Bilder, Musik und Programme speichern und später wiederfinden. Und alles basiert auf nur zwei Zuständen: 0 und 1.
Übungen
Aufgabe 1: Speicherzellen lesen
Welche Zeichen sind in folgenden Speicherzellen gespeichert?
Adresse 0: 01000001
Adresse 1: 01000010
Adresse 2: 01000011
Aufgabe 2: Speicher schreiben
Schreibe das Zeichen „H“ (ASCII 72) in Adresse 5. Wie lautet die Bitfolge?
Aufgabe 3: Nachdenken
Warum hat jede Speicherzelle eine Adresse? Was würde ohne Adressen passieren?
Ein Byte hat 8 Bits. Wie viele verschiedene Zeichen kann eine Speicherzelle speichern?
Was ist der Unterschied zwischen Adressbus und Datenbus?