Byte (čti / baɪt / ), nebo byte ve francouzštině, je - nezávisle na fyzické adresování paměti - nejmenší jednotka „logicky“ adresovatelné pomocí programu na počítači . V současné době je potřeba společné struktury pro sdílení dat učinil 8- bitový byte , nebo 1 byte , rozšířený ve výpočtu . Nicméně,
Zevšeobecnění 8bitových bajtů vede ke zmatení pojmů byte a byte . Bajt, jak název napovídá, obsahuje přesně 8 bitů ( osmibitový bajt ).
Termín Byte vytvořil v roce 1956 Werner Buchholz, když pracoval na návrhu IBM Stretch . Jedná se o záměrné pravopisné zkreslení anglického skusu , doslova „kousnutí“, aby nedocházelo k záměně s kouskem vynecháním závěrečného e . Termín analogicky označuje nejmenší datovou jednotku přístupnou přes datovou sběrnici.
Na IBM Stretch se skládá z 1 až 8 po sobě jdoucích bitů v paměti, jejichž délka je určena provedenou instrukcí.
Bajt je paměťová jednotka paměťového místa, která se v závislosti na procesoru může pohybovat od čtyř do několika desítek bitů. Každý konstruktor definoval velikost bajtu podle svých aktuálních potřeb. Například PDP-10 používá jeden bajt na instrukční sadu strojového jazyka, který má proměnnou velikost. Na stejné architektuře jsou slova použitá pro adresování paměti 36 bitů.
V angličtině je kapacita paměti počítače obecně vyjádřena v bajtech , zatímco ve francouzštině je vyjádřena více v bajtech, což bylo odlišné až do zobecnění osmibitových bajtů . Můžeme proto uvažovat, že dokumentace ve francouzštině, která vyjadřuje kapacitu paměti v bajtech , byla špatně přeložena. Dnes pro multimediální slovník. Audiovizuální, IT, telekomunikační od AFNOR , bajt je "jednotka informací odpovídající jednomu bajtu, tj. 8 bitů". Standardizace „IEC 80000-13“ jde stejným směrem: standardizovat velikost bajtů na 8 bitů. Z této standardizace 8bitového bajtu vzniká zmatek.
V angličtině stejně jako ve francouzštině, pokud chceme výslovně určit množství osmi bitů, použijeme slovo byte ; zatímco když chceme vyjádřit jednotku adresování nezávisle na počtu bitů, použijeme slovo byte . Formální popis programovacího jazyka tedy vědomě použije slovo byte, pokud jazyk nevyžaduje, aby měl bajt velikost jednoho bajtu . To je například případ jazyka C , kde bajt může obsahovat více než osm bitů. Slovo octet je vědomě používáno ve francouzštině i v angličtině k popisu datového formátu až po bit. Slovo bajt tedy v anglických textech najdeme jako RFC 793, které popisuje komunikační protokol TCP k internetu , nebo ve standardu H.263, který popisuje standard kódování digitálního videa.
Stejný rozdíl mezi bajty a bajty tedy existuje v obou jazycích, pouze slovo, které se běžně používá v případech, kdy bajt měří osm bitů, se změní.
Paměťová kapacita paměťového čipu počítače se obecně udává v bitech (b), megabitech (Mb) nebo gigabitech (Gb), zatímco paměťová kapacita všech čipů v počítači se obecně udává v bajtech (B), megabajtech (MB ) nebo gigabajty (GB) nebo v bajtech (o), megabajtech (MB) nebo gigabajtech (GB). Neopatrná média zaměňují bit a bajt, a proto se mýlí osminásobně, například psaním „počítač se 4 GB RAM“ místo „počítač se 4 GB RAM“ nebo „počítač se 4 GB RAM“. Ze 4 GB RAM “.
Kapacita kazet pro videohry se obvykle udává v bitech, což je výjimka z rozšířeného používání bajtu nebo bajtu pro měření plné paměti. To umožňuje v komunikaci použít větší počet, a to zápisem „8 Mb cartridge “ (8 megabitů) namísto „1 Mb cartridge “ (1 megabajt).
Pokud je v počítačové vědě procesor schopen zpracovat několik bajtů jako jednu entitu, tato entita se nazývá „ slovo “. Nejběžnější velikosti slov jsou:
Stejně jako u bajtů jsou násobky kilobyte, megabajt, gigabajt atd. mocniny 10. Při použití mocnin 2 10 musíte vložit 'i'.