Forum: PC-Programmierung Aus C MIBS-Assembler erstellen?


von Bert S. (kautschuck)


Lesenswert?

Hallo,
ich wollte fragen ob es irgend eine Möglichkeit gibt,
C code in MIPS-Assembler code umzuwandeln um dann auf einem
MIPS Simulator zu testen.

Gruss

von Mark B. (markbrandis)


Lesenswert?


von Bert S. (kautschuck)


Lesenswert?

Danke

von Mark B. (markbrandis)


Lesenswert?

Du könntest z.B. noch erwähnen welcher MIPS-Prozessor denn genau, 
welches Betriebssystem, ...

von Bert S. (kautschuck)


Lesenswert?

Als Betriebssystem benutze ich Windows 7.
Ich benutze den SPIM MIPS32 Simulator (QtSpim), ich glaube
das simuliert einen r2000 oder r 3000

Gruss Bert

von Arc N. (arc)


Lesenswert?

Was u.U. auch noch ginge, wäre MPLAB X 1).
Simuliert werden die Controller von Microchip d.h. auch die PIC32, die 
einen MIPS32 M4K-Core nutzen.
QtSpim simuliert laut Seite "almost the entire MIPS32 assembler-extended 
instruction set."

1) http://www.microchip.com/pagehandler/en-us/family/mplabx/

von anonymous (Gast)


Lesenswert?

Bert Siegfried schrieb:
> Ich benutze den SPIM MIPS32 Simulator (QtSpim), ich glaube
> das simuliert einen r2000 oder r 3000

das klingt mir verdächtig nach hausübungen (been there, done that)...

von René D. (Firma: www.dossmatik.de) (dose)


Lesenswert?

Bert Siegfried schrieb:
> Hallo,
> ich wollte fragen ob es irgend eine Möglichkeit gibt,
> C code in MIPS-Assembler code umzuwandeln um dann auf einem
> MIPS Simulator zu testen.
>
> Gruss

crosscompiler heißt das Wort. Da ist normalerwweise auch ein Assembler 
dabei.

Simulator
qemu
mars   http://courses.missouristate.edu/kenvollmar/mars/

von Bert S. (kautschuck)


Lesenswert?

Vielen Dank für eure Hilfe.
Der MARS MIPS Simulator ist echt klasse.
Gruss Bert

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.