Seite 1 von 1

Rechnerorganisation[5]#3

Verfasst: Di 9. Jun 2009, 23:34
von Dre
Hooi,

kleine Frage zur Aufgabe. Ich ja kann mir zwar zusammenreimen was das Programm treibt und was am Ende ausgespuckt wird,
aber was genau macht diese Zeile:

Code: Alles auswählen

mul $t1, $t0, 4
Die interpretiere ich glaub etwas falsch. :/

Re: Rechnerorganisation[5]#3

Verfasst: Di 9. Jun 2009, 23:44
von Jonny
mul Rd, Rs1, Rs2 #Rd:=Rs1 * Rs2 Multiply (without overflow)



http://ti.ira.uka.de/TI-2/Spim/Spim_Tutorial.pdf
Seite 24 Mitte

Re: Rechnerorganisation[5]#3

Verfasst: Mi 10. Jun 2009, 18:44
von UniQ
Jonny hat geschrieben:mul Rd, Rs1, Rs2 #Rd:=Rs1 * Rs2 Multiply (without overflow)
Ergo, ist das kein gültiger Befehl, weil 4 kein Register ist :roll:

Re: Rechnerorganisation[5]#3

Verfasst: Mi 10. Jun 2009, 20:28
von Dre
UniQ hat geschrieben:Ergo, ist das kein gültiger Befehl, weil 4 kein Register ist :roll:
Genau das mein ich...
Gut vielleicht hätt ich meine Fragen etwas präziser formulieren sollen. :think:

Re: Rechnerorganisation[5]#3

Verfasst: Mi 10. Jun 2009, 20:37
von UniQ
Naja, gemeint ist aber schon $t1 := $t0 * 4.

Re: Rechnerorganisation[5]#3

Verfasst: Fr 12. Jun 2009, 10:07
von Thomas
geh ich richtig in der annahme dass das programm das maximum der zahlen von a ausgibt?