Ein Byte ist die Bezeichnung für eine Informationsmenge in der Informatik und Digital-Technik.
Während früher Computer auch abweichende Bytegrößen kannten, besteht ein Byte heute nahezu immer aus 8 ja/nein-Informationen (Bits) und kann demnach 28 = 256 verschiedene Zustände darstellen. Ein Byte wird deshalb oft durch zwei Hexadezimalziffern, den so genannten Nibbles dargestellt.
Ein Byte mit 8 Bit wird auch, meist in der DFÜ, als Oktett bezeichnet.
Ein Byte nimmt als bedeutungstragende Einheit eine wichtige Stellung ein. Die Bedeutung geht aus dem verwendeten Code hervor. So kann ein oder mehrere Byte beispielsweise eine Zahl, ein Zeichen, ein Farbpunkt in einer Grafik, etc. darstellen. Gebräuchliche Codes sind z.B. ASCII oder ISO 8859 zur Darstellung von Zeichen.
- 1 kilobyte [kB] = 1000 (103) byte
- 1 megabyte [MB] = 1 000 000 (106) byte
- 1 gigabyte [GB] = 1 000 000 000 (109) byte
- 1 terabyte [TB] = 1 000 000 000 000 (1012) byte
- 1 petabyte [PB] = 1 000 000 000 000 000 (1015) byte
- 1 exabyte [EB] = 1 000 000 000 000 000 000 (1018) byte
- 1 zettabyte [ZB] = 1 000 000 000 000 000 000 000 (1021) byte
- 1 yottabyte [YB] = 1 000 000 000 000 000 000 000 000 (1024) byte
- 1 nonabyte [NB] = 1 000 000 000 000 000 000 000 000 000 (1027) byte
- 1 doggabyte [DB] = 1 000 000 000 000 000 000 000 000 000 000 (1030) byte
- 1 kibibyte [KiB] = 1024 (210) byte
- 1 mebibyte [MiB] = 1 048 576 (220) byte
- 1 gibibyte [GiB] = 1 073 741 824 (230) byte
- 1 tebibyte [TiB] = 1 099 511 627 776 (240) byte
- 1 pebibyte [PiB] = 1 125 899 906 842 624 (250) byte
- 1 exbibyte [EiB] = 1 152 921 504 606 846 976 (260) byte
- 1 zebibyte [ZiB] = 1 180 591 620 717 411 303 424 (270) byte
- 1 yobibyte [YiB] = 1 208 925 819 614 629 174 706 176 (280) byte
- 1 nobibyte [NiB] = 1 237 940 039 285 380 274 899 124 224 (290) byte
- 1 dogbibyte [DiB] = 1 267 650 600 228 229 401 496 703 205 376 (2100) byte
Die Bezeichnungen Kibi... usw. stammen vom Englischen kilo-binary (kilobinär), und sind im Dezember 1998 im IEC-Standard 60027-2 veröffentlicht worden. Im allgemeinen Gebrauch haben sie sich bisher jedoch noch nicht durchsetzen können.
Im EDV-Bereich werden die Symbole "MB", "GB" ... fast immer für 220, 230, ... Byte benutzt, z. B. beim Arbeitsspeicher. Oft findet man für 210 auch das Symbol [KB], das (ohne standardisiert worden zu sein) in der EDV-Literatur zur Unterscheidung von [kB] dient.
Bei der Kapazitätsangabe von Festplatten werden von den Herstellern (aus Marketinggründen) meist 10er-Potenzen benutzt. Da die meisten Betriebssysteme aber durchgehend die 2er-Potenzen benutzen, führt dies oft dazu, dass Käufer eines Computers die Festplatte fälschlich als "zu klein" bemängeln. So wird z. B. eine (laut Hersteller) 20 GB große Festplatte vom Betriebssystem als nur 18,6 "GB" groß angezeigt, denn 20 GB sind ungefähr 18,6 GiB.
Besonders verwirrend ist die Situation bei Disketten: auf eine 720-KB-Diskette passen 720*1024 Byte, auf eine 1,44-MB-Diskette hingegen 1,44*1000*1024 Byte. Es handelt sich hier also weder um 1,44 Megabyte noch um 1,44 Mebibyte, sondern gewissermaßen um 1,44 "Kilokibibyte".
Siehe auch: Nibble, Speicherkapazität
Weitere Bedeutung
Byte war auch der Titel einer amerikanischen Computerzeitschrift.