endian

Forfatter: John Stephens
Oprettelsesdato: 2 Januar 2021
Opdateringsdato: 28 Juni 2024
Anonim
Endianness Explained With an Egg - Computerphile
Video.: Endianness Explained With an Egg - Computerphile

Indhold

Definition - Hvad betyder Endian?

Endian henviser til, hvordan rækkefølgen af ​​bytes i en multi-byte-værdi opfattes eller handles. Det er systemet med at bestille de enkelte elementer i et digitalt ord i en computers hukommelse samt beskrive rækkefølgen af ​​transmission af byte-data via en digital forbindelse. Digitale ord kan repræsenteres som little-endian eller big-endian.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Endian

Endian eller endianness er den byte-rækkefølge, der er valgt til al digital computing, der er foretaget i et specifikt computersystem, og dikterer arkitekturen og det lave niveau af programmeringsmetoden, der skal anvendes til dette system. Selv i dag er endianness ikke så stor bekymring for systemkompatibilitet, da det altid kan omgås på de lavere niveauer, så sprogprogrammører og -brugere på højt niveau allerede er abstraheret fra systemets endianness.

Udtrykket endian blev først introduceret af Danny Cohen, nærmere bestemt de to slags endianness: little-endian og big-endian, for at beskrive byte-ordre i et velkendt politisk og teknisk undersøgelsesdokument for byte-bestillingsspørgsmål i 1980. Han havde peget udtrykket fra Jonathan Swifts roman fra 1726 "Gulliver's Travels", hvor borgerkrig brød ud over hvilken ende af ægget først skulle krakkes, den lille ende eller den store ende.


Computerverdenen er stadig opdelt mellem stor og lille enhed, selvom der ikke er nogen klare fordele eller ulemper mellem de to længere. Mikroprocessorindustrien er tynget mod little-endian, fordi Intels x86-arkitektur, der er i vidt brug i dag, bruger denne. Men big-endian betragtes som netværksbyteordren, fordi Internet Protocol (IP) -pakken, det betyder IPv4 / 6, TCP og UDP, gør brug af dette. Dog overvejes deres forskelle, fungerer computersystemer stadig, fordi denne forskel allerede er taget i betragtning.