Assamblercode für den SPIM

Neue Frage »

Auf diesen Beitrag antworten »
tintemann11 Assamblercode für den SPIM

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)
 
 
Neue Frage »
Antworten »


Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »