Endian

Autor: John Stephens
Data Creației: 2 Ianuarie 2021
Data Actualizării: 28 Iunie 2024
Anonim
Endianness Explained With an Egg - Computerphile
Video: Endianness Explained With an Egg - Computerphile

Conţinut

Definiție - Ce înseamnă Endian?

Endian se referă la modul în care ordinea de octeți într-o valoare multi-octeți este percepută sau acționată. Este sistemul de a comanda elementele individuale într-un cuvânt digital în memoria unui computer, precum și de a descrie ordinea de transmitere a datelor de octeți pe o legătură digitală. Cuvintele digitale pot fi reprezentate drept endian-mic sau endian-mic.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Endian

Endian sau endianness este ordinea de octeți aleasă pentru toate calculele digitale realizate într-un anumit sistem informatic și dictează arhitectura și abordarea de programare la nivel scăzut care vor fi utilizate pentru sistemul respectiv. Deși astăzi, endianness nu este o preocupare atât de mare pentru compatibilitatea sistemului, deoarece poate fi întotdeauna ocolită la nivelurile inferioare, astfel încât programatorii și utilizatorii de limbaj la nivel înalt sunt deja abstractizați de endianness-ul sistemului.

Termenul de endian a fost introdus pentru prima oară de Danny Cohen, în special cele două tipuri de endianness: endian-mic și big-endian, pentru a descrie ordonarea de octeturi într-un cunoscut document de examinare politică și tehnică pentru ordinarea de byte în 1980. termenul din romanul lui Jonathan Swift din 1726 „Călătoriile lui Gulliver” în care a izbucnit războiul civil peste care capăt al oului ar trebui să fie crăpat mai întâi, capătul mic sau finalul cel mare.


Lumea computingului este încă împărțită între mare și puțin-endianness, deși nu mai există avantaje și dezavantaje clare între cei doi. Industria microprocesoarelor a gravitat spre endianul mic, deoarece arhitectura x86 a Intel, care este la scară largă astăzi, o folosește. Dar big-endian este considerat ordinea de byte de rețea, deoarece suita de protocol IP (Internet Protocol), adică IPv4 / 6, TCP și UDP, folosește acest lucru. Cu toate acestea, luând în considerare diferențele lor, sistemele de calculatoare funcționează încă, deoarece această diferență a fost deja luată în considerare.