Lernziele
In dieser Aufgabe …
- wiederholen die Studierenden die beiden Varianten der Byte Order.
Level 1: Wissen
Im Speicher lesen Sie die folgenden Bytes. Welchen vorzeichenlosen Ganzzahlen entsprechen diese Bytes, wenn die Rechnerarchitektur Little bzw. Big Endian verwendet? Ignorieren Sie für diese Aufgabe das Alignment der Daten im Speicher. Gehen Sie von einer Wortgröße von 32 Bit aus.
80 00 00 00
Little Endian = least significant byte first
Big Endian = most significant byte first
Level 1: Wissen
Sie möchten nun die beiden Hex-Zahlen $DEADBEEF_{16}$ und $BB22FF11_{16}$ im Speicher ablegen. Geben Sie den resultierenden Bitstream im Hexadezimalformat an, wenn Sie die Zahlen in Little bzw. Big Endian im Speicher ablegen. Gehen Sie von einer Wortgröße von 32 Bit aus.
$DEADBEEF_{16}$:
Big Endian: DE AD BE EF
Little Endian: EF BE AD DE
$BB22FF11_{16}$:
Big Endian: BB 22 FF 11
Little Endian: 11 FF 22 BB
In dieser Aufgabe …