Das Byte (ausgesprochen / baɪt / ) oder das französische Byte ist - unabhängig von der physischen Adressierung des Speichers - die kleinste Einheit, die von einem Programm auf einem Computer "logisch" adressiert werden kann . Die Notwendigkeit einer gemeinsamen Struktur für den Datenaustausch hat heute dazu geführt, dass das 8- Bit- Byte oder 1- Byte beim Rechnen weit verbreitet ist . Jedoch,
Die Verallgemeinerung von 8-Bit-Bytes führt zu einer Verwechslung der Begriffe Byte und Byte . Das Byte enthält, wie der Name schon sagt, genau 8 Bits ( 8-Bit-Byte ).
Der Begriff Byte wurde 1956 von Werner Buchholz geprägt, als er am Design des IBM Stretch arbeitete . Es ist eine bewusste Rechtschreibung Verzerrung des englischen Biss , wörtlich „beißen“, um Verwechslungen zu vermeiden mit etwas durch Auslassung des endgültigen e . Der Begriff bezeichnet analog die kleinste Dateneinheit, auf die über einen Datenbus zugegriffen werden kann.
In IBM Stretch besteht es aus 1 bis 8 aufeinanderfolgenden Bits im Speicher, deren Länge durch den ausgeführten Befehl bestimmt wird.
Das Byte ist die Speichereinheit eines Speicherplatzes, der je nach Prozessor zwischen vier und mehreren zehn Bit variieren kann. Jeder Konstruktor definierte die Größe des Bytes entsprechend seinen aktuellen Anforderungen. So verwendet der PDP-10 beispielsweise ein Byte pro Maschinensprachen-Befehlssatz, der eine variable Größe hat. In derselben Architektur sind die Wörter , die für die Speicheradressierung verwendet werden, 36 Bit.
Im Englischen wird die Kapazität des Computerspeichers im Allgemeinen in Bytes ausgedrückt , während sie im Französischen eher in Bytes ausgedrückt wird, was bis zur Verallgemeinerung von 8-Bit- Bytes unterschiedlich war . Wir können daher davon ausgehen, dass eine Dokumentation in Französisch, die die Speicherkapazität in Bytes ausdrückt , schlecht übersetzt wurde. Heute für das Multimedia Dictionary. Audiovisuelles, IT, Telekommunikation von AFNOR , das Byte ist "die Informationseinheit, die einem Byte entspricht, dh 8 Bits". Die Standardisierung „IEC 80000-13“ geht in die gleiche Richtung: Standardisierung der Bytegröße auf 8 Bit. Aus dieser Standardisierung des 8-Bit-Bytes entsteht die Verwirrung.
Wenn wir im Englischen wie im Französischen eine Menge von acht Bits explizit bezeichnen wollen, verwenden wir das Wort Byte . Wenn wir die Adressierungseinheit unabhängig von der Anzahl der Bits ausdrücken möchten, verwenden wir das Wortbyte . Daher wird die formale Beschreibung einer Programmiersprache wissentlich das Wortbyte verwenden, wenn die Sprache nicht erfordert, dass ein Byte ein Byte groß ist. Dies ist beispielsweise bei der Sprache C der Fall , bei der ein Byte mehr als acht Bits enthalten kann. Das Wort Oktett wird im Französischen wie im Englischen wissentlich verwendet, um ein Datenformat bis ins kleinste Detail zu beschreiben . So finden wir das Wortbyte in englischen Texten als RFC 793, das das Kommunikationsprotokoll TCP zum Internet beschreibt , oder im Standard H.263 , der einen digitalen Videokodierungsstandard beschreibt.
Die gleiche Unterscheidung zwischen Byte und Byte besteht daher in beiden Sprachen, nur das Wort, das üblicherweise in Fällen verwendet wird, in denen das Byte acht Bits misst, ändert sich.
Die Speicherkapazität eines Computerspeicherchips wird im Allgemeinen in Bit (b), Megabit (Mb) oder Gigabit (Gb) angegeben, während die Speicherkapazität aller Chips in einem Computer im Allgemeinen in Byte (B), Megabyte (MB) angegeben wird ) oder Gigabyte (GB) oder in Byte (o), Megabyte (MB) oder Gigabyte (GB). Unvorsichtig Medien verwirren Bit- und Byte und sind daher um einen Faktor von acht, zum Beispiel irrtümlich mit „Computern mit 4 Schreiben Gb RAM“ anstelle von „Computern mit 4 GB RAM“ oder „Computer mit 4 GB RAM“. 4 GB RAM “.
Die Kapazität von Videospielkassetten wird normalerweise in Bit angegeben, was eine Ausnahme von der weit verbreiteten Verwendung des Bytes oder Bytes zur Messung des vollen Speichers darstellt. Auf diese Weise können größere Zahlen für die Kommunikation verwendet werden, indem "8- MB- Kassette " (8 Megabit) anstelle von "1- MB- Kassette " (1 Megabyte) geschrieben wird.
Wenn ein Prozessor in der Informatik mehrere Bytes als eine Entität verarbeiten kann, wird diese Entität als " Wort " bezeichnet. Die gebräuchlichsten Wortgrößen sind:
Wie bei Bytes sind Vielfache Kilobyte, Megabyte, Gigabyte usw. Potenzen von 10. Wenn Sie Potenzen von 2 bis 10 verwenden , müssen Sie ein 'i' einfügen.