CPU und Architektur
Welche Aussage zu Little Endian ist richtig?
- ADaten werden komprimiert gespeichert
- BMehrbyte-Daten werden mit dem niederwertigsten Byte beginnend an der kleineren Adresse gespeichert
- CMehrbyte-Daten werden mit dem höchstwertigen Byte beginnend an der kleineren Adresse gespeichert
Antwort und Erläuterung anzeigen
Antwort: B. Mehrbyte-Daten werden mit dem niederwertigsten Byte beginnend an der kleineren Adresse gespeichert
Bei Little Endian wird 0x12345678 beginnend an der kleineren Adresse in der Reihenfolge 78, 56, 34, 12 gespeichert. Da das niederwertige Byte vorn liegt, erhält man den niederwertigen Wert bei Lesen mit 8, 16 oder 32 Bit von derselben Adresse, und es passt auch zu Schaltungen, die die Addition von den unteren Stellen her ausführen. Verwendet wird es bei x86 und (üblicherweise) ARM. Big Endian wird in Netzwerkprotokollen verwendet, und zwischen unterschiedlichen Geräten ist eine Umwandlung der Bytereihenfolge nötig.