| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Grundlagen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Informationen werden innerhalb des Computers in Form von Schaltzuständen abgebildet. In diesem Zusammenhang hört man oft das Wort "Bit". Das ist die Kurzform für Binary Digit; übersetzt = Binärziffer. 1 Bit ist die kleinste Darstellungseinheit im Dualsystem. Der Wert eines Bits kann "0" oder "1" sein. In der Elektronik kann man dies z.B. durch "Spannung" oder "keine Spannung" oder einfacher durch "Schalter auf" und "Schalter zu" darstellen.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dezimale Zahlen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Um den Unterschied zwischen unserem jeden Tag gebrauchten Zahlensystem und den binären Zahlen darzustellen, schauen wir uns zum Vergleich mal eben unser Dezimalsystem an: Die Basis des Dezimalsystems ist 10. Das heißt, dass jede Stelle 10 Werte (von 0 bis 9) annehmen kann, bevor in die nächste Stelle gewechselt wird. In der folgenden Liste geben die Potenzzahlen die Anzahl der Stellen wieder. Rechts vom Gleichheitszeichen stehen die maximal möglichen Zahlenvarianten, die aufgrund der Anzahl der Stellen im verwendeten Zahlensystem möglich sind.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Duale oder binäre Zahlen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Die Basis des binären oder dualen Systems ist nun nicht die 10 sondern die 2. Eine Stelle dieses Zahlensystems kann also zwei Werte (0 oder 1) enthalten. Diese kleinste Einheit ist ein Bit. In der Regel wird jedoch nicht auf der Grundlage von Bits, sondern mit der Basiseinheit Byte gerechnet. In der Praxis sieht das so aus:
1 Byte besteht also aus 8 Bit und kann 256 unterschiedliche Wertigkeiten annehmen. Nach jeder 10er Potenz beginnt eine neue Einheit. Hier nochmals die Zusammenhänge von Bits und Bytes.
Die Umrechnung von Einheiten erfolgt also mit dem Faktor 1024 und nicht wie im Dezimalsystem üblich mit 1000. Dem aufmerksamen Leser wird nicht entgangen sein, dass sich das k für Kilo (10 hoch 3) klein und das K für Kilo (2 hoch 10) groß schreibt. Denken Sie an "kg" oder "kOhm" für das Kilo = 1.000 (10 hoch 3) und denken Sie an KB [Kilobyte] = 1024 (2 hoch 10). Clevere Darstellungen versuchten es nun mit einer Darstellung von z.B. "kB" für Kilobyte. Da hier das "k" kleingeschrieben wurde, meinte der Schreiber damit kB = 1.000 Byte. Bei dem Vorsatz Kilo ging das. Aber bei "M" für Mega gab es diese Unterscheidung nicht, wie Sie aus den o.a. Tabellen sehen können. Das kleine "m" steht ja für milli (=10-3). So, und nun rechnen die einen mit 1000 und die anderen mit 1024 bei der Betrachtung von Byte, Kilo- und Megabyte. Bei einem Unterschied von 24 Speicherzellen können da schon ganz schön große Fehler entstehen. Ein GIGA-Byte ist 73.741.824 Zellen größer als ein Giga-Byte, was als freier Speicherplatz bei einer CD schon einen deutlichen Unterschied macht. Die Unterscheidung von kleinem zu großem "k", ist aber alles andere als genormt. Die
Ein KByte
(das mit dem großen "K") heißt in Wirklichkeit Kibi-Byte - abgeleitet von "kilo binary" (abgekürzt KiByte). Danach geht es weiter mit Mebi- (Mi), Gibi- (Gi) und Tebi-Byte (TiByte). Vergleiche:
Um Ihnen nun die Zahlensysteme in der Zusammenfassung zu zeigen, habe ich eine gemeinsame Tabelle aufgebaut:
Vor mir auf dem Tisch liegt ein Paket mit 90 mm - Disketten. Vor irgendwelchen wahnsinnigen Harmonisierungsversuchen sagte man auch 3,5"-Diskette dazu. Auf dem Paket steht "DOS Formatted to 1,44 MB". Nun sind auf jeder Seite der Diskette 80 Spuren mit jeweils 18 Sektoren zu je 512 Byte. Also: 2 [Seiten] x 80 [Spuren/Seite] x 18 [Sektoren/Spur] x 512 [Byte/Sektor] = 1.474.560 Byte 1.474.560 [Byte] / 1024 [Byte/KiByte] / 1024 [KiByte/MiByte] = 1,406 MiByte oder wie man bekannter sagt 1,406 MB und nicht wie auf der Packung steht 1,44 MB Auf 1,44 MB kommt man durch folgende wirre Rechnung: 1.474.560 [Byte] / 1024 [Byte/KiByte] / 1000 [kByte/MB] = 1,440 MByte
Richtig wäre der DURCHGÄNGIGE Umrechnungsfaktor 1.000 von Kilo auf Mega auf Giga, oder 1.024 im Sinne von kibi, mebi oder gibi. Machen Sie sich also selbst ein Bild und achten beim Kauf Ihrer nächsten Festplatte mal genau auf MB und MiByte, sofern Sie die Info MiByte überhaupt irgendwo finden. Zur Zeit hab ich den Eindruck, dass diese Information nicht über die Unterlagen der Normungsausschüsse herauskommt...
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Letzte Änderung: 28.04.2001 / 19.07.2006 / 28.06.2011