Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Assamblercode für den SPIM » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Assamblercode für den SPIM
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
tintemann11
Grünschnabel


Dabei seit: 21.09.2016
Beiträge: 2

Assamblercode für den SPIM Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Meine Frage:
Schreiben eines Assamblercode für den SPIM, der Folgende umsetzt.
a) Ablegen folgender Liste von Zahlen hinteinander im Datensegment
a. 5,6,-128,-5.260, 34, 3,20, -1, 44

Dabei Definieren einer Marke first die auf die erste Speicherstelle der vordersten Zahl und einer Marke last ,die auf der ersten Speicherstelle der hintersten Zahl verweist.

meine Lösung:
addi $sp, 5
sw $t0, 6($sp)
sw $t1, -128($sp)
sw $t2, -5.260($sp)
sw $t3, 34($sp)
sw $t4, 3($sp)
sw $t5, 20($sp)
sw $t6, -1($sp)
sw $t7, 44($sp)

...ist das richtig? Leider weiß ich selbst nicht wie ich das mit den Marken löse.


Meine Ideen:
Lösung:
addi $sp, 5
sw $t0, 6($sp)
sw $t1, -128($sp)
sw $t2, -5.260($sp)
sw $t3, 34($sp)
sw $t4, 3($sp)
sw $t5, 20($sp)
sw $t6, -1($sp)
sw $t1, 44($sp)
22.09.2016 19:09 tintemann11 ist offline E-Mail an tintemann11 senden Beiträge von tintemann11 suchen Nehmen Sie tintemann11 in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » Assamblercode für den SPIM