Sommario:
Definizione - Cosa significa Little Endian?
La convenzione little-endian è un tipo di indirizzamento che fa riferimento all'ordine dei dati archiviati in memoria. In questa convenzione, il bit meno significativo (o l'estremità "più piccola") viene prima memorizzato all'indirizzo 0 e i bit successivi vengono memorizzati in modo incrementale.
Little-endian è l'opposto di big-endian, che memorizza prima il bit più significativo. Poiché sono opposti, è difficile integrare due sistemi che utilizzano convenzioni endiane diverse.
Techopedia spiega Little-Endian
Gli indirizzi di memoria possono essere visualizzati in modo incrementale da sinistra a destra, con l'indirizzo più a sinistra il primo indirizzo: indirizzo 0. In un sistema little-endian, il bit meno significativo viene memorizzato nell'indirizzo 0 e i dati successivi vengono memorizzati a destra in modo incrementale posizioni degli indirizzi. Pertanto, i dati o i bit rimangono nello stesso indirizzo in cui sono memorizzati, anche quando vengono aggiunti nuovi dati.
Ad esempio, se i dati "0 1 2 3 4, 0" sono memorizzati nell'indirizzo 0 e ogni cifra rappresenta un indirizzo incrementale, allora 4 verrebbe memorizzato all'indirizzo 4. Questo formato è più logico per gli umani perché leggiamo, scriviamo e fai la maggior parte delle cose da sinistra. È vero il contrario per il big-endian. Poiché il bit più significativo deve essere sempre archiviato nell'indirizzo 0, tutti i dati memorizzati precedenti di minore importanza vengono spostati a destra in una posizione dell'indirizzo superiore.