Klausurenvorbereitung Studium?
Hallo, kann mir jemand erklären warum in der angehängten Aufgabenlösung in der Zeile mit dem LDRB R5, [R1] nicht die 11 als niederwertigstes Byte sondern die 44 aus der Speicheradresse 2000_1004 hergenommen wird?
Liegt das daran, weil es ein Little Endian Controller ist? Ich dachte ich muss hier nach dem Adressenoffset gehen, wo dann die 11 mit +3 ja niederwertiger wäre als die 44 mit +1..
Danke euch schonmal :-)
1 Antwort
Die Aufgabenstellung ist ungenau. Die initialen Werte für die register sind als Zahlen angegeben. Nun ist nicht klar, ob dies die Repräsentation im Speicher darstellen soll oder den Wert der repräsentiert wird.
Weiße den zuständigen Übungsleiter darauf hin, dann kann der das in der Klausur und in zukünftigen Übungsblättern eindeutig hinschreiben.