Obsah:
Definice - Co znamená Endian?
Endian odkazuje na to, jak je pořadí bytů ve vícebajtové hodnotě vnímáno nebo na ně působí. Je to systém uspořádání jednotlivých prvků v digitálním slově v paměti počítače a popisování pořadí přenosu bajtových dat přes digitální spojení. Digitální slova mohou být reprezentována jako málo endiánská nebo big endiánská.
Techopedia vysvětluje Endiana
Endian nebo endianness je pořadí bajtů vybrané pro všechny digitální výpočetní techniky vytvořené v konkrétním počítačovém systému a diktuje přístup architektury a programování na nízké úrovni, který má být použit pro tento systém. Ačkoli dnes, endianness není tak velká starost o kompatibilitu systému, protože to může vždy být obcházeno v nižších úrovních tak že programátoři a uživatelé jazyka na vysoké úrovni jsou již abstrahováni od endianness systému.
Termín endian poprvé představil Danny Cohen, konkrétně dva druhy endianness: little-endian a big-endian, aby popsal pořadí bajtů ve známém politickém a technickém vyšetřovacím dokumentu pro otázky bajtů v roce 1980. Prudce nakreslil termín z románu Jonathana Swifta z roku 1726 „Gulliver's Travels“, kde vypukla občanská válka, přes kterou by měl být první konec prasklého vejce, malý konec nebo velký konec.
Počítačový svět je stále rozdělen mezi velký a malý endianness, ačkoli mezi nimi již nejsou jasné výhody ani nevýhody. Průmysl mikroprocesorů se přitahoval k malému konci, protože architektura Intel x86, která se dnes v široké míře používá, ji používá. Big-endian je však považován za pořadí bajtů sítě, protože to využívá sada Internet Protocol (IP), což znamená IPv4 / 6, TCP a UDP. S ohledem na jejich rozdíly však počítačové systémy stále fungují, protože tento rozdíl již byl zohledněn.
