endian

Schrijver: John Stephens
Datum Van Creatie: 2 Januari 2021
Updatedatum: 19 Kunnen 2024
Anonim
Endianness Explained With an Egg - Computerphile
Video: Endianness Explained With an Egg - Computerphile

Inhoud

Definitie - Wat betekent Endian?

Endian verwijst naar hoe de volgorde van bytes in een multi-byte waarde wordt waargenomen of opgevolgd. Het is het systeem voor het ordenen van de afzonderlijke elementen in een digitaal woord in het geheugen van een computer, evenals het beschrijven van de volgorde van verzending van bytegegevens via een digitale link. Digitale woorden kunnen worden weergegeven als little-endian of big-endian.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Endian uit

Endian of endianness is de bytevolgorde die is gekozen voor alle digitale computers die in een specifiek computersysteem zijn gemaakt en bepaalt de architectuur en de programmeerbenadering op laag niveau die voor dat systeem moet worden gebruikt. Endianness is tegenwoordig echter niet zo'n grote zorg voor systeemcompatibiliteit, omdat het altijd kan worden omzeild in de lagere niveaus, zodat programmeurs en gebruikers op hoog niveau al zijn geabstraheerd van de endianness van het systeem.

De term endian werd voor het eerst geïntroduceerd door Danny Cohen, met name de twee soorten endianness: little-endian en big-endian, om byte-ordening te beschrijven in een bekend politiek en technisch onderzoeksdocument voor byte-ordeningskwesties in 1980. Hij had nadrukkelijk de term uit de roman "Gulliver's Travels" van Jonathan Swift uit 1726, waar een burgeroorlog uitbrak over welk uiteinde van het ei het eerst moest worden gekraakt, het kleine uiteinde of het grote uiteinde.


De computerwereld is nog steeds verdeeld tussen groot en klein, hoewel er geen duidelijke voor- of nadelen meer zijn tussen de twee. De microprocessorindustrie is aangetrokken tot little-endian omdat de x86-architectuur van Intel, die tegenwoordig veel wordt gebruikt, hiervan gebruik maakt. Maar big-endian wordt beschouwd als de netwerkbyte-volgorde omdat de Internet Protocol (IP) -suite, dat betekent IPv4 / 6, TCP en UDP, hiervan gebruik maakt. Echter, gezien hun verschillen, werken computersystemen nog steeds omdat met dit verschil al rekening is gehouden.