www.wikidata.de-de.nina.az
Dieser Artikel erlautert das Byte in der Informationstechnik Fur weitere Bedeutungen siehe Byte Begriffsklarung Das Byte baɪt wohl gebildet zu Bit 1 ist eine Masseinheit der Digitaltechnik und der Informatik das meist fur eine Folge aus 8 Bit steht Historisch gesehen war ein Byte die Anzahl der Bits zur Kodierung eines einzelnen Schriftzeichens im jeweiligen Computersystem und daher das kleinste adressierbare Element in vielen Rechnerarchitekturen Um ausdrucklich auf eine Anzahl von 8 Bit hinzuweisen wird auch die Bezeichnung Oktett in Frankreich octet verwendet die fruher dafur ebenfalls gangige Bezeichnung Oktade ist hingegen nicht mehr gelaufig Inhaltsverzeichnis 1 Abgrenzung 2 Geschichte des Begriffs 3 Praktische Verwendung 4 Bedeutungen von Dezimal und Binarprafixen fur grosse Anzahlen von Bytes 4 1 SI Prafixe 4 2 Binar oder IEC Prafixe 4 3 Vergleich 4 4 Kapazitatsangaben bei Speichermedien 5 Siehe auch 6 Weblinks 7 EinzelnachweiseAbgrenzungWas genau ein Byte bezeichnet wird je nach Anwendungsgebiet etwas unterschiedlich definiert Der Begriff kann stehen fur eine Masseinheit fur eine Datenmenge von 8 Bit mit dem Einheitenzeichen B 2 wobei es nicht auf die Ordnung der einzelnen Bits ankommt Das Einheitszeichen sollte nicht mit dem zur Einheit Bel gehorenden Einheitszeichen B verwechselt werden eine geordnete Zusammenstellung n Tupel von 8 Bit deren formale ISO konforme Bezeichnung Oktett ist 1 Byte 8 Bit Ein Oktett wird manchmal in zwei Halften Nibbles zu je 4 Bit zerlegt wobei jedes Nibble durch eine hexadezimale Ziffer darstellbar ist Ein Oktett kann also durch zwei Hexadezimalziffern dargestellt werden die kleinste meist per Adressbus adressierbare Datenmenge eines bestimmten technischen Systems Die Anzahl an Bits pro Zeichen ist dabei fast immer eine naturliche Zahl Beispiele bei Telex 1 Zeichen 5 Bit bei Rechnern der Familien PDP 1 Zeichen log2 50 Bit zirka 5 644 Bit Radix 50 Code Ergibt gegenuber 6 Bit eine Ersparnis von wenigen Bits pro Zeichenkette die beispielsweise fur Steuerungszwecke genutzt werden konnen Allerdings gehen die Byte Grenzen mitten durch die Bits was die Analyse von Inhalten erschweren kann bei IBM 1401 1 Zeichen 6 Bit bei ASCII 1 Zeichen 7 Bit bei IBM PC 1 Zeichen 8 Bit 1 Oktett bei Nixdorf 820 1 Zeichen 12 Bit bei Rechnersystemen der Typen UNIVAC 1100 2200 und OS2200 Series 1 Zeichen 9 Bit ASCII Code beziehungsweise 6 Bit FIELDATA Code bei Rechnern der Familie PDP 10 1 Zeichen 1 36 Bit Bytelange frei wahlbar einen Datentyp in Programmiersprachen Die Anzahl an Bits pro Byte kann je nach Programmiersprache und Plattform variieren meistens 8 Bit ISO C99 definiert 1 Byte als eine zusammenhangende Folge von mindestens 8 Bit 3 Bei den meisten heutigen Rechnern fallen diese Definitionen kleinste adressierbare Einheit Datentyp in Programmiersprachen C Datentyp zu einer einzigen zusammen und sind dann von identischer Grosse Der Begriff Byte wird aufgrund der grossen Verbreitung von Systemen die auf acht Bit beziehungsweise Zweierpotenzvielfache davon basieren fur die Bezeichnung einer 8 Bit breiten Grosse verwendet die in formaler Sprache entsprechend ISO Normen aber korrekt Oktett aus englisch octet heisst Als Masseinheit bei Grossenangaben wird in der deutschen Sprache der Begriff Byte im Sinne von 8 bit verwendet Bei der Ubertragung kann ein Byte parallel alle Bits gleichzeitig oder seriell alle Bits nacheinander ubertragen werden Zur Sicherung der Richtigkeit werden oft Prufbits angefugt Bei der Ubertragung grosserer Mengen sind weitere Kommunikationsprotokolle moglich So werden bei 32 Bit Rechnern oft 32 Bits vier Byte gemeinsam in einem Schritt ubertragen auch wenn nur ein 8 Bit Tupel ubertragen werden muss Das ermoglicht eine Vereinfachung der zur Berechnung erforderlichen Algorithmen und einen kleineren Befehlssatz des Computers Wie bei anderen Masseinheiten gibt es neben dem ausgeschriebenen Namen der Masseinheiten jeweils auch ein Einheitenkurzel Bei Bit und Byte sind dies Kurzel ausgeschriebener Namebit selten b BitB selten byte ByteDer ausgeschriebene Name unterliegt grundsatzlich der normalen Deklination Aufgrund der grossen Ahnlichkeit der Kurzel mit den ausgeschriebenen Einheitennamen sowie entsprechender Pluralformen in der englischen Sprache werden jedoch gelegentlich auch die Einheitenkurzel bit und byte mit Plural s versehen Geschichte des BegriffsDas Bit ist ein Kofferwort aus den englischen Wortern binary und digit 4 heisst also zweiwertige Ziffer Null oder Eins Dessen Bestandteile lassen sich auf die lateinischen Worter digitus Finger den bzw die man seit der Antike zum Zahlen verwendet vgl Plautus computare digitis und lateinisch genauer neulateinisch binarius zweifach vergleiche lateinisch bis zweimal zuruckfuhren Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst Die Behauptung der Begriff Byte leite sich auch von bite ab wird vom Beleg nicht gestutzt Das Byte ist zudem ein Kunstwort und wurde wohl aus dem englischen bit 1 deutsch das Bisschen oder Happchen und bite zu deutsch der Bissen oder Happen gebildet 5 Verwendet wurde es um eine Speichermenge oder Datenmenge zu kennzeichnen die ausreicht um ein Zeichen darzustellen Der Begriff wurde im Juni 1956 von Werner Buchholz in einer fruhen Designphase des IBM 7030 Stretch Computers gepragt 6 7 8 wobei die Schreibweise von bite zu byte geandert wurde um zu vermeiden dass es sich versehentlich zu bit andere 9 Im Original beschrieb es eine wahlbare Breite von ein bis sechs Bits damit konnten 2 6 64 displaystyle 2 6 64 nbsp Zustande z B Zeichen dargestellt werden und stellte die kleinste direkt adressierbare Speichereinheit eines entsprechenden Computers dar 10 11 12 Im August 1956 wurde die Definition auf ein bis acht Bits aufgeweitet damit konnten dann 2 8 256 displaystyle 2 8 256 nbsp Zeichen dargestellt werden 12 13 14 So konnte man die Buchstaben und gangige Sonderzeichen zum Beispiel in Quelltexten von Programmen oder anderen Texten speichern also verschiedene Zeichen In den 1960er Jahren wurde der sich in seiner Verwendung schnell ausbreitende ASCII definiert welcher sieben Bits zur Kodierung eines Zeichens verwendet das sind 2 7 128 displaystyle 2 7 128 nbsp Zeichen Spater wurden durch Nutzung des meist sowieso vorhandenen achten hochstwertigen Bits erweiterte auf dem ASCII basierende Zeichensatze entwickelt die auch die haufigsten internationalen Diakritika abbilden konnen wie zum Beispiel die Codepage 437 In diesen erweiterten Zeichensatzen entspricht jedes Zeichen exakt einem Byte mit acht Bit wobei die ersten 128 Zeichen exakt dem ASCII entsprechen In den 1960er und 1970er Jahren war in Westeuropa auch die Bezeichnung Oktade gelaufig wenn speziell 8 Bit gemeint waren Diese Bezeichnung geht moglicherweise auf den niederlandischen Hersteller Philips zuruck in dessen Unterlagen zu Mainframe Computern sich die Bezeichnung Oktade bzw englisch oktad s regelmassig findet 15 16 Seit Anfang der 1970er Jahre gibt es 4 Bit Mikroprozessoren deren 4 Bit Datenworter auch Nibbles genannt mit hexadezimalen Ziffern dargestellt werden konnen 8 Bit Prozessoren wurden schon kurz nach der Erfindung der Programmiersprachen C und Pascal eingefuhrt also Anfang der 1970er Jahre und waren in Heimcomputern bis in die 1980er Jahre im Einsatz bei eingebetteten Systemen auch heute noch deren 8 Bit Datenworter respektive Bytes mit genau zwei hexadezimalen Ziffern dargestellt werden konnen Seitdem hat sich die Breite der Datenworter von Hardware von 4 uber 8 16 32 bis heute zu 64 und 128 Bit hin immer wieder verdoppelt Zur Unterscheidung der ursprunglichen Bedeutung als kleinste adressierbare Informationseinheit und der Bedeutung als 8 Bit Tupel wird in der Fachliteratur abhangig vom Fachgebiet korrekterweise auch der Begriff Oktett fur letzteres benutzt um eine klare Trennung zu erzielen Praktische VerwendungIn der elektronischen Datenverarbeitung bezeichnet man die kleinstmogliche Speichereinheit als Bit Ein Bit kann zwei mogliche Zustande annehmen die meist als Null und Eins bezeichnet werden In vielen Programmiersprachen wird fur ein einzelnes Bit der Datentyp boolean respektive Boolean oder BOOLEAN verwendet Aus technischen Grunden erfolgt die tatsachliche Abbildung eines Boolean aber meist in Form eines Datenwortes WORD Acht solcher Bits werden zu einer Einheit einem Datenpackchen zusammengefasst und allgemein Byte genannt Die offizielle ISO konforme Bezeichnung lautet dagegen Oktett 1 Oktett 1 Byte 8 Bit Viele Programmiersprachen unterstutzen einen Datentyp mit dem Namen byte respektive Byte oder BYTE wobei zu beachten ist dass dieser je nach Definition als ganze Zahl als Bitmenge als Element eines Zeichensatzes oder bei typunsicheren Programmiersprachen sogar gleichzeitig fur mehrere dieser Datentypen verwendet werden kann sodass keine Zuweisungskompatibilitat mehr gegeben ist Das Byte ist die Standardeinheit um Speicherkapazitaten oder Datenmengen zu bezeichnen Dazu gehoren Dateigrossen die Kapazitat von permanenten Speichermedien Festplattenlaufwerke CDs DVDs Blu ray Discs Disketten USB Massenspeichergerate usw und die Kapazitat von vielen fluchtigen Speichern zum Beispiel Arbeitsspeicher Ubertragungsraten zum Beispiel die maximale Geschwindigkeit eines Internet Anschlusses gibt man dagegen ublicherweise auf der Basis von Bits an Bedeutungen von Dezimal und Binarprafixen fur grosse Anzahlen von BytesSI Prafixe Hauptartikel Vorsatze fur Masseinheiten Fur Datenspeicher mit binarer Adressierung ergeben sich technisch Speicherkapazitaten basierend auf Zweierpotenzen 2n Byte Da es bis 1996 keine speziellen Einheitenvorsatze fur Zweierpotenzen gab war es ublich die eigentlich dezimalen SI Prafixe im Zusammenhang mit Speicherkapazitaten zur Bezeichnung von Zweierpotenzen zu verwenden mit Faktor 210 1024 statt 1000 Heutzutage sollten die SI Prafixe nur noch in Verbindung mit der dezimalen Angabe der Speichergrossen benutzt werden Beispiele 1 Kilobyte kB 1000 Byte 1 Megabyte MB 1000 Kilobyte 1000 1000 Byte 1 000 000 ByteBei Hard Drive Disks SSD Laufwerken und anderen Speichermedien ist dies weit verbreitet Fur Arbeitsspeicher RAM Grafikspeicher und Prozessor Caches hingegen die technisch binar arbeiten werden oft noch SI Prafixe fur Zweierpotenzen verwendet Binar oder IEC Prafixe Hauptartikel Binarprafix Um Mehrdeutigkeiten zu vermeiden schlug die IEC 1996 neue Einheitenvorsatze vor die nur in der binaren Bedeutung verwendet werden sollten 17 Dabei wird eine den SI Prafixen ahnlich lautende Vorsilbe erganzt um die Silbe bi die klarstellt dass es sich um binare Vielfache handelt Beispiele 1 Kibibyte KiB 1024 Byte 1 Mebibyte MiB 1024 1024 Byte 1 048 576 Byte Das fur die SI Prafixe zustandige Internationale Buro fur Mass und Gewicht BIPM empfiehlt diese Schreibweise 18 auch wenn es nicht fur Byte zustandig ist da dies keine SI Einheit ist Viele weitere Standardisierungsorganisationen haben sich dieser Empfehlung angeschlossen Unter Unix artigen Systemen finden sich oft die abweichenden einsilbigen grossgeschriebenen Vorsatze als Abkurzungen also z B K fur KiB und M fur MiB Vergleich Von einem Prafix zum Nachsten wird das Verhaltnis von Binar zu Dezimal um einen Faktor 2 10 10 3 displaystyle 2 10 10 3 nbsp grosser So betragt es zwischen KiB und kB 2 4 zwischen TiB und TB hingegen bereits 10 0 Dezimalprafixe gemass SI Binarprafixe gemass IEC Diff Kilobyte kB 1 000 1030 Kibibyte KiB 1 024 2100 2 4 Megabyte MB 1 000 000 1060 Mebibyte MiB 1 048 576 2200 4 9 Gigabyte GB 1 000 000 000 1090 Gibibyte GiB 1 073 741 824 2300 7 4 Terabyte TB 1 000 000 000 000 1012 Tebibyte TiB 1 099 511 627 776 2400 10 0 Petabyte PB 1 000 000 000 000 000 1015 Pebibyte PiB 1 125 899 906 842 624 2500 12 6 Exabyte EB 1 000 000 000 000 000 000 1018 Exbibyte EiB 1 152 921 504 606 846 976 2600 15 3 Zettabyte ZB 1 000 000 000 000 000 000 000 1021 Zebibyte ZiB 1 180 591 620 717 411 303 424 2700 18 1 Yottabyte YB 1 000 000 000 000 000 000 000 000 1024 Yobibyte YiB 1 208 925 819 614 629 174 706 176 2800 20 9 Ronnabyte RB 1 000 000 000 000 000 000 000 000 000 1027 Robibyte 1 RiB 1 237 940 039 285 380 274 899 124 224 2900 23 8 Quettabyte QB 1 000 000 000 000 000 000 000 000 000 000 1030 Quebibyte 1 QiB 1 267 650 600 228 229 401 496 703 205 376 2100 26 8 1 Ronna und Quetta wurden 2022 ins SI aufgenommen Robi und Quebi sind aber noch nicht von der IEC bestatigt worden Kapazitatsangaben bei Speichermedien Massenspeichermedien wie Festplatten DVD Rohlingen und USB Speicher Sticks mit vorgeschalter komplexer Firmware lassen sich in praktisch beliebig fein abgestufter Grosse herstellen Dort hat sich die Herstellung in glatten gut vermarktbaren Grossen durchgesetzt Die Hersteller verwenden Dezimalprafixe RAM Hauptspeicher und Cache Speicher von CPUs auf die in ihrer ziemlich ursprunglichen Form zugegriffen wird werden als glatte Werte mit Binarprafixen angegeben SI Prafixe waren hier unpraktisch Fur Kunden ist dessen genaue Grosse meist irrelevant da sie mit diesen Grossen selten direkt in Kontakt kommen Wenn die Binarprafixe nicht normgerecht geschrieben werden ergeben sich Probleme Ein mit 4 7 GB gekennzeichneter DVD Rohling wird von mancher Software zum Beispiel dem Windows Explorer mit dem Wert von 4 38 GB angezeigt richtig ware hier 4 38 GiB obwohl rund 4 7 Gigabyte 4 700 000 000 Byte gemeint sind Ebenso wird eine mit 1 TB spezifizierte Festplatte mit der scheinbar deutlich kleineren Kapazitat von etwa 931 GB oder 0 9 TB erkannt auch hier sollte eigentlich 931 GiB beziehungsweise 0 9 TiB angezeigt werden obwohl jeweils rund 1 0 Terabyte 1 000 000 000 000 Byte gemeint sind Andererseits enthalt ein mit 700 MB gekennzeichneter CD Rohling tatsachlich 700 MiB 734 003 200 Byte also etwa 734 MB und sollte somit streng genommen mit 700 MiB ausgezeichnet werden Vor allem weil die Speicher Kapazitaten der Hersteller meist nur mit SI Prafix angegeben sind kann es gerade in Verbindung mit Microsoft Systemen zu Verwirrung kommen Denn Microsoft rechnet fur Datengrossen immer mit Zweierpotenzen gibt diese dann aber mit Hilfe der SI Prafixe an So wird also ein 128 GB Speichermedium als 119 2 GB angezeigt obwohl es laut IEC 119 2 GiB lauten musste Hinzu kommt die Verwirrung der Benutzer dass laut Microsoft 120 GB eigentlich 120 GiB nicht auf ein mit 128 GB beworbenes Speichermedium passen und ein Fehler ausgegeben wird Vergleich 128 GB 128 000 000 000 Byte sind weniger als 120 GiB 128 849 018 880 Byte 120 10243 ByteApples macOS benutzt ab Version Mac OS X Snow Leopard 10 6 19 einheitlich Dezimalprafixe nur in dezimaler Bedeutung KDE folgt dem IEC Standard und lasst dem Anwender die Wahl zwischen binarer und dezimaler Angabe Fur Linux Distributionen mit anderen Desktopumgebungen wie zum Beispiel Ubuntu ab Version 11 04 20 gibt es klare Richtlinien wie Anwendungen Datenmengen angeben sollen hier findet man beide Angaben wobei die Binarprafixe uberwiegen Unix Shells nutzen normalerweise Datenblocke als Einheit Optional wird auch eine lesbarere Darstellungsform human readable bezeichnet angeboten normalerweise die binare Einheit wobei jedoch abweichend von der IEC Vorgabe nur die Vorsatze der Masseinheiten in Grossbuchstaben als Einheit angegeben werden also K fur KiB M fur MiB usw Es gibt jedoch auch oft die Moglichkeit SI Einheiten zu wahlen dann in der korrekten jedoch grossgeschriebenen Einheit also KB MB usw Die in den 1980er und 1990er Jahren verbreitete 3 5 Zoll Diskette verwendete eine binar dezimale Mischform die nominellen 1 44 MB bedeuteten 1440 1024 Byte 1440 KiB Siehe auchBytemaschine Zettabyte AraWeblinks nbsp Wiktionary Byte Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen Prefixes for binary multiples englisch Byte From MathWorld englisch Konrad Lischka Warum Festplatten plotzlich schrumpfen Spiegel Online 9 Februar 2009 Reihe Technikargernis UnitJuggler Konvertieren zwischen den verschiedenen Bytegrossen Beispielhafte Umrechnung eines Bytes in das DezimalsystemEinzelnachweise a b Byte Duden Bibliographisches Institut 2016 IEC 60027 2 Ed 3 0 2005 2008 Letter symbols to be used in electrical technology Part 2 Telecommunications and electronics Rationale for International Standard Programming Languages C PDF 898 kB April 2003 S 11 abgerufen am 28 November 2009 englisch Bit Einheit in der EDV Duden Bibliographisches Institut 2016 bite Memento vom 19 November 2016 im Internet Archive englisch deutsch Duden Langenscheidt 2015 Werner Buchholz The Link System IBM 11 Juni 1956 7 The Shift Matrix S 5 6 archive org PDF 639 kB abgerufen am 1 Oktober 2022 Most important from the point of view of editing will be the ability to handle any characters or digits from 1 to 6 bits long Figure 2 shows the Shift Matrix to be used to convert a 60 bit word coming from Memory in parallel into characters or bytes as we have called them to be sent to the Adder serially The 60 bits are dumped into magnetic cores on six different levels Thus if a 1 comes out of position 9 it appears in all six cores underneath Pulsing any diagonal line will send the six bits stored along that line to the Adder The Adder may accept all or only some of the bits Assume that it is desired to operate on 4 bit decimal digits starting at the right The 0 diagonal is pulsed first sending out the six bits 0 to 5 of which the Adder accepts only the first four 0 3 Bits 4 and 5 are ignored Next the 4 diagonal is pulsed This sends out bits 4 to 9 of which the last two are again ignored and so on It is just as easy to use all six bits in alphanumeric work or to handle bytes of only one bit for logical analysis or to offset the bytes by any number of bits All this can be done by pulling the appropriate shift diagonals An analogous matrix arrangement is used to change from serial to parallel operation at the output of the adder Werner Buchholz Memory Word Length IBM 31 Juli 1956 5 Input Output S 2 archive org PDF 239 kB abgerufen am 1 Oktober 2022 60 is a multiple of 1 2 3 4 5 and 6 Hence bytes of length from 1 to 6 bits can be packed efficiently into a 60 bit word without having to split a byte between one word and the next If longer bytes were needed 60 bits would of course no longer be ideal With present applications 1 4 and 6 bits are the really important cases With 64 bit words it would often be necessary to make some compromises such as leaving 4 bits unused in a word when dealing with 6 bit bytes at the input and output However the LINK Computer can be equipped to edit out these gaps and to permit handling of bytes which are split between words Robert William Bemer Why is a byte 8 bits Or is it In Computer History Vignettes 8 August 2000 archiviert vom Original am 3 April 2017 abgerufen am 15 September 2018 I came to work for IBM and saw all the confusion caused by the 64 character limitation Especially when we started to think about word processing which would require both upper and lower case I even made a proposal in view of STRETCH the very first computer I know of with an 8 bit byte that would extend the number of punch card character codes to 256 So some folks started thinking about 7 bit characters but this was ridiculous With IBM s STRETCH computer as background handling 64 character words divisible into groups of 8 I designed the character set for it under the guidance of Dr Werner Buchholz the man who DID coin the term byte for an 8 bit grouping It seemed reasonable to make a universal 8 bit character set handling up to 256 In those days my mantra was powers of 2 are magic And so the group I headed developed and justified such a proposal The IBM 360 used 8 bit characters although not ASCII directly Thus Buchholz s byte caught on everywhere I myself did not like the name for many reasons The design had 8 bits moving around in parallel But then came a new IBM part with 9 bits for self checking both inside the CPU and in the tape drives I exposed this 9 bit byte to the press in 1973 But long before that when I headed software operations for Cie Bull in France in 1965 1966 I insisted that byte be deprecated in favor of octet It is justified by new communications methods that can carry 16 32 64 and even 128 bits in parallel But some foolish people now refer to a 16 bit byte because of this parallel transfer which is visible in the UNICODE set I m not sure but maybe this should be called a hextet Peter Fenwick Introduction to Computer Data Representation In books google de S 231 abgerufen am 2 November 2017 Gerrit Anne Blaauw Frederick Phillips Brooks Jr Werner Buchholz Processing Data in Bits and Pieces In IRE Transactions on Electronic Computers Juni 1959 S 121 Gerrit Anne Blaauw Frederick Phillips Brooks Jr Werner Buchholz Planning a Computer System Project Stretch McGraw Hill Book Company The Maple Press Company York PA 1962 4 Natural Data Units S 39 40 archive org PDF 22 7 MB abgerufen am 1 Oktober 2022 Terms used here to describe the structure imposed by the machine design in addition to bit are listed below Byte denotes a group of bits used to encode a character or the number of bits transmitted in parallel to and from input output units A term other than character is used here because a given character may be represented in different applications by more than one code and different codes may use different numbers of bits i e different byte sizes In input output transmission the grouping of bits may be completely arbitrary and have no relation to actual characters The term is coined from bite but respelled to avoid accidental mutation to bit A word consists of the number of data bits transmitted in parallel from or to memory in one memory cycle Word size is thus defined as a structural property of the memory The term catena was coined for this purpose by the designers of the Bull Gamma 60 computer Block refers to the number of words transmitted to or from an input output unit in response to a single input output instruction Block size is a structural property of an input output unit it may have been fixed by the design or left to be varied by the program a b Werner Buchholz The Word Byte Comes of Age In Byte Magazine 2 Jahrgang Nr 2 Februar 1977 S 144 archive org The first reference found in the files was contained in an internal memo written in June 1956 during the early days of developing Stretch A byte was described as consisting of any number of parallel bits from one to six Thus a byte was assumed to have a length appropriate for the occasion Its first use was in the context of the input output equipment of the 1950s which handled six bits at a time The possibility of going to 8 bit bytes was considered in August 1956 and incorporated in the design of Stretch shortly thereafter The first published reference to the term occurred in 1959 in a paper Processing Data in Bits and Pieces by G A Blaauw F P Brooks Jr and W Buchholz in the IRE Transactions on Electronic Computers June 1959 pages 121 The notions of that paper were elaborated in Chapter 4 of Planning a Computer System Project Stretch edited by W Buchholz McGraw Hill Book Company 1962 The rationale for coining the term was explained there on pages 40 as follows Byte denotes a group of bits used to encode a character or the number of bits transmitted in parallel to and from input output units A term other thancharacteris used here because a given character may be represented in different applications by more than one code and different codes may use different numbers of bits ie different byte sizes In input output transmission the grouping of bits may be completely arbitrary and have no relation to actual characters The term is coined frombite but respelled to avoid accidental mutation tobit System 360 took over many of the Stretch concepts including the basic byte and word sizes which are powers of 2 For economy however the byte size was fixed at the 8 bit maximum and addressing at the bit level was replaced by byte addressing Since then the term byte has generally meant 8 bits and it has thus passed into the general vocabulary Werner Buchholz Memory Word Length and Indexing IBM 19 September 1956 2 Input Output Byte Size S 1 webarchive org PDF 227 kB abgerufen am 1 Oktober 2022 The maximum input output byte size for serial operation will now be 8 bits not counting any error detection and correction bits Thus the Exchange will operate on an 8 bit byte basis and any input output units with less than 8 bits per byte will leave the remaining bits blank The resultant gaps can be edited out later by programming Robert William Bemer A proposal for a generalized card code of 256 characters In Communications of the ACM 2 Jahrgang Nr 9 1959 S 19 23 doi 10 1145 368424 368435 Philips Data Systems product range April 1971 PDF 4 8 MB Philips 1971 abgerufen am 10 September 2023 englisch R H Williams British Commercial Computer Digest Pergamon Computer Data Series Pergamon Press 1969 S 308 englisch Vgl internationale Norm IEC 60027 2 2005 3 Auflage Letter symbols to be used in electrical technology Part 2 Telecommunications and electronics veroffentlicht Mittlerweile ubernommen durch die weltweite IEC Norm IEC 80000 13 2008 bzw DIN EN 80000 13 2009 01 Le Systeme international d unites 9e edition 2019 die sogenannte SI Broschure Kapitel 3 S 31 franzosisch und S 143 englisch Randnotiz Eric Schafer Dateigrossen Snow Leopard zahlt anders In Mac Life 28 August 2009 abgerufen am 28 August 2009 UnitsPolicy Ubuntu abgerufen am 24 April 2010 englisch Abgerufen von https de wikipedia org w index php title Byte amp oldid 237861574