Unter Big- und Little-Endian versteht man die Anordnung des Most Significant Byte einer Datenstruktur im Speicher. Liegt das MSB als erstes Byte der Struktur im Speicher, so spricht man von einer Big-Endian Darstellung (Eselsbrücke: Das dicke Ende kommt zuerst).
Beispielsweise möchte man den 32-BIT hex Wert FF01DE45 in den Speicher schreiben.
| Adresse | 00 | 01 | 02 | 03 |
| Big-Endian | FF | 01 | DE | 45 |
| Little-Endian | 45 | DE | 01 | FF |
Big-Endian Systeme sind z.B.:
- Motorola MC68000(Amiga, Atari)
- SPARC CPUs (SUN)
- IBM PowerPC
Little-Endian Systeme sind z.B.:
Die Begriffe Big-Endian und Little-Endian stammen aus der Geschichte Gullivers Reisen. Die Bevölkerung von Lilliput wurde in zwei Lager aufgeteilt. Einmal die, die ihr Ei an dem dünnen (little) Ende öffneten. Diese nannten sich Little-Endians und einmal die, die ihr Ei an dem dicken (big) Ende öffneten. Diese nannten sich Big-Endians.