Endianita: Porovnání verzí

Smazaný obsah Přidaný obsah
m Formulace úvodu
Řádek 1:
'''Endianita''' ('''pořadí bajtů''', {{Vjazyce2|en|''byte order''}}) je v [[informatika (počítačová věda)|informatice]] způsob uložení čísel v [[elektronickáOperační paměť|operační paměti]] [[počítač]]e, který definuje, v jakém pořadí se uloží jednotlivé [[bajt]]y číselného [[datový typ|datového typu]]. OznačujeJde setedy takéo jakoto, v jakém '''pořadí bajtů'''jsou (anglickyv ''byteoperační order'')paměti uloženy jednotlivé řády čísel, které zabírají více než jeden bajt.
 
== Endianita a kompatibilita ==
 
Endianita je jedním ze základních zdrojů nekompatibility při ukládání a výměně dat v digitální podobě. Je nutné brát ji v úvahu při přenášení binárních [[soubor]]ů nebo při [[počítačová síť|síťové]] komunikaci mezi různými platformami. Tento problém pramení z toho, že stejný zdrojový kód zkompilovaný pro počítače s různými procesory může kvůli jejich různé endianitě produkovat při ukládání nebo přenosu různá binární data. Nejrozšířenějším kódováním vícebajtových dat je v současnosti little endian, což je dané masovým rozšířením architektury [[x86|Intel x86]].