Fehler in Aufgabe 4 bei Blatt 4

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

Fehler in Aufgabe 4 bei Blatt 4
Kann es sein, dass die Funktion non negative falsch ist? Bei Eingabe 1 und -1 erhalte ich als Ausgabe -1.
Funktion aus Studon:
nonnegative:
srl $t0, $a0, 31
addiu $v0, $t0, -1
jr $ra

Wenn ich die Zeile mit dem -1 Addieren auskommentiere, erhalte ich das Korrekte Ergebnis (1).

Edit: Hab den Fehler gefunden.
Wie macht man bei der Ausgabe eigentlich einen Zeilenumbruch?


[m]print_int_line[/m] sollte selbstständig den Zeilenumbruch einfügen.