Huis Ontwikkeling Wat is endian? - definitie van techopedia

Wat is endian? - definitie van techopedia

Inhoudsopgave:

Anonim

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 van het ordenen van de afzonderlijke elementen in een digitaal woord in het geheugen van een computer, evenals het beschrijven van de volgorde van overdracht van bytegegevens via een digitale link. Digitale woorden kunnen worden weergegeven als little-endian of big-endian.

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 getekend 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.

Wat is endian? - definitie van techopedia