Innholdsfortegnelse:
Definisjon - Hva betyr Little-Endian?
Den lille-endian-konvensjonen er en type adressering som refererer til rekkefølgen på data lagret i minnet. I denne konvensjonen blir den minst betydningsfulle biten (eller "minste" enden) lagret først på adresse 0, og påfølgende biter blir lagret trinnvis.
Little-endian er det motsatte av big-endian, som lagrer den viktigste biten først. Fordi de er motsatser, er det vanskelig å integrere to systemer som bruker forskjellige endian-konvensjoner.
Techopedia forklarer Little-Endian
Minneadresser kan sees trinnvis fra venstre til høyre, hvor den venstre adressen er den første adressen: adresse 0. I et lite endian-system lagres den minst betydningsfulle biten i adresse 0, og påfølgende data lagres til høyre i trinnvis adresse lokasjoner. Dermed holder data eller biter seg på den samme adressen der de er lagret - selv når nye data legges til.
For eksempel, hvis data "0 1 2 3 4, 0" er lagret i adresse 0, og hvert siffer representerer en inkrementell adresse, vil 4 bli lagret på adresse 4. Dette formatet er mer logisk for mennesker fordi vi leser, skriver og skriver gjør det meste fra venstre. Det motsatte er sant for big-endian. Fordi den mest betydningsfulle biten alltid skal lagres i adresse 0, blir alle tidligere lagrede data som er av mindre betydning flyttet til høyre til et høyere adresseplass.
