Domov Razvoj Kaj je srednje-endian? - definicija iz tehopedije

Kaj je srednje-endian? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Srednji Endjan?

Izraz "srednji endian" v IT-ju opisuje precej občasno nastavitev računalniške strojne opreme, kjer lahko nekateri miniračunalniki ali druge naprave shranjujejo bajte informacij na manj organiziran in dosleden način kot tisto, kar velja za industrijski standard. Nasprotno pa v malo endijski zasnovi računalniška arhitektura shrani najpomembnejše bajte na nižjih naslovih. V pristopu big-endian arhitektura shrani najpomembnejše bajte na višjih naslovih. Pristop srednjega konca se zgodi, ko proizvajalci uporabljajo „perverzne bajtove ukaze“ (po besedah ​​pisateljev v datoteki Jargon) za kodiranje najpomembnejših bajtov na sredini.

Tehopedija razlaga Srednje-Endijansko

Srednje-endijska zasnova je precej nenavadna. Eden od razlogov je, da lahko uporaba srednje zasnove ustvari nekaj, kar se imenuje problem NUXI, kjer bi se lahko prizadevanja za prenos podatkov med različnimi stroji z različnimi naročili bajtov končala z neuspehom. IT strokovnjaki lahko o strojni opremi govorijo bodisi o velikem endianu, malce endijancu ali kot "bateksualcu" - "bytesexual" stroj lahko prenaša podatke v kateri koli obliki. Vendar pa je zelo verjetno, da pristopi srednjih držav povzročajo tovrstne težave.

Primer shranjevanja srednje velikosti v navadni angleščini je povezan z uporabo polj mesec, dan in leto pri predstavljanju datumov. Kadar evropski sistem uporablja malo endijski pristop (dd / mm / yy) in Japonci uporabljajo sistem big endian (yy / mm / dd), ameriški sistem dan dejansko postavi med mesece v letu (mm / dd / yy) za srednji pristop. Vendar se analogija predstavitve datumov pokvari, ker čeprav bralci, ki so navajeni na določen sistem, zmedejo, ni dobesedne napake pri prenosu podatkov, saj lahko pride do težav v vrstnem redu bajtov.

Kaj je srednje-endian? - definicija iz tehopedije