Skip to content

Bits und Bytes

Daten und Information

Einheiten

Die Einheiten für Datenmengen sind Bits und Bytes. Wobei ein Byte einfach 8 Bits sind – beide Einheiten messen also das selbe: die Datenmenge. (analog zu Länge: Meter und Zoll/Inch oder Gewicht: Kilogramm und Pfund)

Hinzu kommen sogenannte Präfixe, wie wir das sonst auch kennen: z.B. das «Kilo» in Kilogramm, oder das «Mega» in Megawatt, …
Bruchteile dagegen, wie z.B. beim ein Hunderstel eines Meters – ein Zentimeter, gibt es bei den Datenmengen nicht – das Bit ist die kleinst-mögliche Datenmenge!

BezeichnungBeispielKürzelPotenzGrösse
Bit0 oder 11 bit
Byteein Buchstabe1 B1008 bit
Kilobyteeine halbe Seite Text1 kB1031000 B
Megabyteeine Minute Musik (MP3)1 MB1061000 kB
Gigabyteeine Viertelstunde Video (Full HD)1 GB1091000 MB
TerabyteSpeicherplatz einer Festplatte (2020)1 TB10121000 GB
Petabyte1 PB10151000 TB

Aufgabe: Präfixe

Kannst du die Tabelle erweitern? Wie weit kommst du? Findest du jeweils auch Beispiele?

Speicherverbrauch

Der Speicherverbrauch hängt von der Anzahl Daten und der Codierung der Daten ab. So braucht ein langer Text mehr Speicher als ein kurzer, da der lange aus mehr Elementen (Buchstaben) besteht. Allerdings spielt auch die Codierung eine Rolle: Brauchen wir Gross- und Kleinschreibung und Sonderzeichen? Dann gibt es für jeden Buchstaben mehr Möglichkeiten – es wird pro Buchstabe mehr Speicherplatz verwendet.

Text

Wir müssen mindestens 26 Buchstaben unterscheiden. Das können wir mit 25 = 32 Zahlen, also einer 5-stelligen Binärzahl.
In den offiziell verwendeten Codierung (z.B. ANSI) werden aber noch Zahlen, Sonderzeichen und Steuerzeichen verwendet. Dort braucht man pro Buchstabe 8 Bits, also 1 Byte.

Aufgabe: Harry Potter

Der erste Band von Harry Potter «Harry Potter and the Philosophers Stone» hat gemäss der Seite answers 457’221 Zeichen (Buchstaben, Satzzeichen, Leerschläge, …)

Wie viele Megabytes würde dieses Buch belegen, wenn wir jeden Buchstaben mit 8 Bits codieren?

Lösung: Harry Potter

Jeder Buchstabe belegt 8 Bits, resp. 1 Byte: Wir erhalten also:

457’221 Byte = 457 kB = 0.46 MB

Bilder

Bilder im Pixelformat setzen sich aus einzelnen Bildpunkten zusammen. Für jeden Bildpunkt wird seine Farbe abgespeichert. Je mehr Farben unterschieden werden sollen, umso mehr Bits werden pro Bildpunkt verwendet.

Ein verbreiteter Standard ist die Farbe im RGB-Format[1] mit 8 Bit pro Kanal zu speichern. Das heisst pro Bildpunkt 24 Bits – das sind 3 Bytes.

Ein Bild mit den Dimensionen 1000 × 1000 Pixel belegt also 1000 × 1000 × 3 Bytes. Das sind 3 MB.

Aufgabe: 40-MegaPixel-Sensor

Wir nehmen an, wir haben eine Digital-Kamera mit einem 40-MegaPixel-Sensor und wir machen damit ein RGB-Foto mit einer Auflösung von 24 Bit.

Wie viele MB belegt dieses Bild?

Lösung: 40-MegaPixel-Sensor

«Mega» ist ein Präfix und steht für eine Million. Wir können also 40×1000000 rechnen und erhalten die Anzahl Bildpunkte. Diese multiplizieren wir mit 24 Bit und erhalten so die gesuchte Datenmenge.

40’000’000 Pixel × 24 Bit = 960’000’000 Bit

Diesen Wert müssten wir noch in Megabytes umrechnen. Einfacher aber ist, wenn wir gar nicht von MegaPixel weggehen und wir gleich zu Beginn berücksichtigen, dass 24 Bit 3 Bytes entsprechen:

40 MegaPixel × 3 Byte = 120 MB

Ton

Wir können mit Hilfe der Abtastrate und der Bittiefe den Speicherplatzbedarf einer Tonaufnahme berechnen.

Aufgabe: Compact Disc

Auf einer CD haben 700 MB Daten Platz. Wieviele Minuten Musik gibt das?
(Beachte, dass die CD in Stereo arbeitet, also 2 Signale mit 44.1 kHz und 16 Bit speichert!)

Lösung: Compact Disc

Eine CD mit 44.1 kHz und 16 Bit in Stereo speichert pro Sekunde 176’200 Bytes:

44100s×16Bit×2=176400Bytes

Wir dividieren den verfügbaren Speicher durch die Daten, welche pro Sekunde abgespeichert werden müssen und erhalten so die maximale Aufnahmedauer:

700MB176400Bytes=3968s66min

Film

Filme belegen noch viel mehr Speicherplatz: Sie benötigen mehrere Bilder pro Sekunde und dazu noch eine oder mehrere Tonspuren!

Aufgabe: Film

Wieviel Speicherplatz belegt ein 90-minütiger Spielfilm in 4K UHD mit Dolby 7.1 Surround Sound?

  • 4K UHD: 3840 × 2160 Pixels mit 25 Bilder/s und 30 Bit Farbtiefe
  • Dolby 7.1 Surround: 8 Audio-Kanäle mit je 48 kHz und 24 Bit
Lösung: Film

Man kann Bild und Ton separat berechnen:

Zuerst das Bild:

Anzahl Pixel eines Bildes:

4K = 3840 × 2160 Pixel = 8’294’400 Pixel

Speicherplatz eines Bildes:

8’294’400 Pixel × 30 Bit = 248’832’000 Bit = 31’104’000 Byte = 31.1 MB

Speicherplatz pro Sekunde:

31.1 MB × 25 Bild/s = 777.6 MB/s

Speicherplatz für 90 Minuten:

777.5 MB/s × 60 × 90 = 4’199’040 MB = 4.2 TB

Nun zum Ton:

48kHz heisst es wird 48’000 mal pro Sekunde abgetastet und mit einer Genauigkeit von 24 Bit – also 8 Byte – abgespeichert:

48’000 × 3 = 144’000 Bytes/s = 144 kB/s

für 90 Minuten:

144 kB/s × 60 × 90 = 777’600 kB = 777.6 MB pro Kanal

für alle 8 Kanäle:

777.6 MB × 8 Kanäle = 6220 MB = 6.2 GB

Der Ton belegt also einen Faktor 1000 weniger Speicherplatz als das animierte Bild!


  1. Additives Farbmodell mit den Grundfarben Rot, Grün und Blau ↩︎

Gymnasium Kirchenfeld, fts