Der Prozessor entscheidet, wie er Datentypen von mehr als einem Byte im Speicher ablegt.
Man unterscheidet 2 Arten:
- Most Significant Byte First (MSB, Big Endian), z.B.: ARM, SPARC, PowerPC
- Least Significant Byte First (LSB, Little Endian), z.B.: Intel, AMD
Beispiel
int i = 0x01020304;| Adr | MSB | |||
|---|---|---|---|---|
| 0 | 01 | 02 | 03 | 04 |
| Adr | LSB | |||
|---|---|---|---|---|
| 0 | 04 | 03 | 02 | 01 |