Sadržaj:
Definicija - Što znači Little-Endian?
Konvencija Little-Endia je vrsta adresiranja koja se odnosi na redoslijed podataka pohranjenih u memoriji. U ovoj konvenciji najmanje značajan bit (ili „najmanji kraj“) prvo se pohranjuje na adresu 0, a slijedeći se bitovi postupno pohranjuju.
Little-endian je suprotnost big-endianu, koji prvo pohranjuje najznačajniji zalogaj. Budući da su suprotnosti, teško je integrirati dva sustava koji koriste različite endijske konvencije.
Tehopedija objašnjava Little-Endiana
Memorijske adrese mogu se postepeno gledati s lijeva na desno, s tim da je prva lijeva adresa prva adresa: adresa 0. U malo endijskom sustavu najmanje je bitan bit pohranjen u adresu 0, a sljedeći podaci pohranjuju se s desne strane u inkrementalno adrese adresa. Dakle, podaci ili bitovi ostaju unutar iste adrese na kojoj su pohranjeni - čak i kada se dodaju novi podaci.
Na primjer, ako su podaci "0 1 2 3 4, 0" pohranjeni u adresi 0, a svaka znamenka predstavlja inkrementalnu adresu, tada bi se 4 pohranilo na adresu 4. Ovaj je format logičniji za ljude jer čitamo, pišemo i pišemo radite većinu stvari s lijeve strane. Suprotno vrijedi za big-endian. Kako se najznačajniji bit uvijek treba pohraniti u adresu 0, svi prethodni pohranjeni podaci od manjeg značaja premještaju se udesno na višu lokaciju adrese.