Byte, Kilobyte, Megabyte, Gigabyte, Terabyte [Computerglossar]
Byte, Kilobyte, Megabyte, Gigabyte, Terabyte sind Zahlwörter für die Menge binärer Daten. Computer rechnen mit binären Zahlen (binäres, duales Zahlensystem).
Der kleinste Einheit ist das Bit, eine Abkürzung von binary digit (binäre Zahl). Ein Bit hat den Wert 0 oder 1, das ist der ganze Ziffernvorrat des binären Zahlensystems. Zwei verschiedene Zustände (Werte) lassen sich einfacher unterscheiden als drei oder zehn (Dezimalsystem). CDs und DVDs stellen die beiden verschiedenen Ziffern als Vertiefungen dar oder keine Vertiefungen, Festplatten als eine stark magnetisierte Stelle oder eine nicht (schwach) magnetisierte.
Computer lesen in der Regel auf einmal Vielfache von 8 Bit in den Prozessor (32 Bit, 64 Bit). 8 Bit werden als 1 Byte bezeichnet.
Im Stellenwert-Zahlensystem (Stellenwertsystem) ist die Position einer Ziffer in einer Zahl die Stelle. Bei der Zahl 587 ist die Ziffer 7 die erste Stelle, 8 die zweite und 5 die dritte. Die Ziffer an einer Stelle bedeutet eine Anzahl, die wir mit den Fingern abzählen können. Die Anzahl ist die Ziffer multipliziert mit dem Wert der Stelle, dem Stellenwert.
Der Stellenwert ist die Grundzahl des Zahlensystems so oft mit sich malgenommen wie die Stelle (Position) minus Eins. An der ersten Stelle wird die Grundzahl Null mal mit sich multipliziert, an der zweiten einmal, an der dritten zweimal, an der vierten dreimal und so weiter. Wie oft eine Zahl mit sich multipliziert wird, schreibt man rechts über diese: Das ist die Hochzahl (Potenz). 102 (Hochzahl, Potenz: 2) bedeutet, 10 wird 2 mal mit sich malgenommen: 10 × 10 = 100. 104 = 10 × 10 × 10 × 10 = 10.000. Steht im speziellen Stellenwertsystem mit der Grundzahl 10 eine 5 an der 4. Stelle, ist die Anzahl 5 × 10 × 10 × 10 = 5.000. Die gesamte Anzahl ist die Summe aller Anzahlen an den einzelnen Stellen: 738 = 700 + 30 + 8.
Im Zehnersystem (Dezimalsystem) sind die Stellenwerte von rechts nach links: 100 (10 hoch 0 = 1, Einer; jede Zahl hoch Null ist Eins), 101 (Zehner, 101 = 10), 102 (Hunderter, 102 = 100), 103 (Tausender, 103 = 1000) und so weiter. Im Binärsystem mit der Grundzahl 2 sind die Stellenwerte 20 (Einer, 20 = 1), 21 (Zweier, 21 = 2), 22 (Vierer, 22 = 4), 23 (Achter, 23 = 8), 24 (Sechzehner, 24 = 16) und so weiter.
| 1 | 4 | 2 | 5 |
| 4. Stelle: Tausender (103), 1 × 1000 |
3. Stelle: Hunderter (102), 4 × 100 |
2. Stelle: Zehner (101), 2 × 10 |
1. Stelle: Einer (100), 5 × 1 |
| 1 | 0 | 1 | 1 |
| 4. Stelle: Achter (23), 1 × 8 |
3. Stelle: Vierer (22), 0 × 4 |
2. Stelle: Zweier (21), 1 × 2 |
1. Stelle: Einer (20), 1 × 1 |
Im Dezimalsystem stehen die Wörter Kilo für Tausender (103), Mega für Millionen (106), Giga für Milliarden (109) und Tera für Billionen (1012); das folgende Zahlwort ist tausend mal mehr als das vorhergehende.
Im Binärsystem gibt es für 1000 und Vielfache davon keine Stelle. Die Stelle, die 1000 am nähesten kommt, ist 1024 (210). Die einen bezeichnen 1024 Byte als 1 Kilobyte (210 Byte), 1024 Kilobyte als 1 Megabyte (1024 × 1024 Byte = 220 Byte), 1024 Megabyte als 1 Gigabyte (1024 × 1024 × 1024 Byte = 230 Byte) und 1024 Gigabyte als 1 Terabyte (1024 × 1024 × 1024 × 1024 Byte = 240 Byte).
Die anderen, zum Beispiel Firmen, die Festplatten produzieren, benutzen die Zahlwörter des Dezimalsystems gleichermaßen für Bytes: 1 Kilobyte = 1000 Byte (103 Byte), 1 Megabyte = 1 Million Byte (106 Byte), 1 Gigabyte = 1 Milliarde Byte (109 Byte), 1 Terabyte = 1 Billion Byte (1012 Byte). Sie sagen Kibibyte zu 210 Byte, Mebibyte zu 220 Byte, Gibibyte zu 230 Byte und Tebibyte zu 240 Byte.
| Anzahl in Byte Exp. | Anzahl in Byte | Zahlwort |
|---|---|---|
| 210 | 1.024 | Kilobyte |
| 220 | 1.048.576 | Megabyte |
| 230 | 1.073.741.824 | Gigabyte |
| 240 | 1.099.511.627.776 | Terabyte |
| 250 | 1.125.899.906.842.624 | Petabyte |
| Anzahl in Byte Exp. | Anzahl in Byte | Zahlwort |
|---|---|---|
| 103 | 1.000 | Kilobyte |
| 210 | 1.024 | Kibibyte |
| 106 | 1.000.000 | Megabyte |
| 220 | 1.048.576 | Mebibyte |
| 109 | 1.000.000.000 | Gigabyte |
| 230 | 1.073.741.824 | Gibibyte |
| 1012 | 1.000.000.000.000 | Terabyte |
| 240 | 1.099.511.627.776 | Tebibyte |
| 1015 | 1.000.000.000.000.000 | Petabyte |
| 250 | 1.125.899.906.842.624 | Pebibyte |
, 31.07.1999