Drucken eines Strings und Variablen in MIPS

Hier ist die C-Darstellung von dem, was ich versuche zu tun, in MIPS assembly:

printf ("x=%d\n", x);

Ich weiß, dass ich tun kann, um einen Systemaufruf handelt, um leicht zu drucken x= und ich kann auch einen syscall, um drucken int x (gespeichert in einem register). Allerdings druckt Sie wie diese (sagen wir mal x ist 5):

x=

5

Wie kann ich machen das drucken auf der gleichen Linie?

Ich bin mit diesem wird der MARS-simulator.
Muss homework tag ?

InformationsquelleAutor hodgesmr | 2010-04-22

Schreibe einen Kommentar