Domov Razvoj Kaj je malo endijski? - definicija iz tehopedije

Kaj je malo endijski? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Little-Endian?

Konvencija Little-Endian je vrsta naslavljanja, ki se nanaša na vrstni red podatkov, shranjenih v pomnilniku. V tej konvenciji je najmanj pomemben bit (ali "najmanjši" konec) najprej shranjen na naslovu 0, naslednji biti pa se postopno shranijo.

Little-endian je nasprotje big-endiana, ki najprej shrani najpomembnejši zalogaj. Ker gre za nasprotja, je težko povezati dva sistema, ki uporabljata različne konjske konvencije.

Tehopedija razlaga Little-Endian

Pomnilniške naslove si lahko ogledate postopno od leve proti desni, pri čemer je prvi levi naslov prvi naslov: naslov 0. V malo endanskem sistemu je najmanj 0 pomembnih bitov shranjenih na naslovu 0, naslednji podatki pa so shranjeni desno v posameznih korakih lokacije naslovov. Tako podatki ali biti ostanejo znotraj istega naslova, kjer so shranjeni - tudi ko so dodani novi podatki.

Če so na primer podatki "0 1 2 3 4, 0" shranjeni v naslovu 0 in vsaka številka predstavlja inkrementalni naslov, bi bilo 4 shranjeno na naslovu 4. Ta oblika je za ljudi bolj logična, ker beremo, pišemo in pišemo naredite večino stvari z leve strani. Za big-endian velja ravno obratno. Ker je najpomembnejši bit vedno shranjen v naslovu 0, se vsi prejšnji shranjeni podatki, ki imajo manjši pomen, premaknejo v desno na višji naslov naslova.

Kaj je malo endijski? - definicija iz tehopedije