0
Spim ist ein eigenständiger Simulator, der MIPS32-Programme ausführt.Es liest und führt Assembler-Programme aus, die für diesen Prozessor geschrieben wurden.Spim bietet auch einen einfachen Debugger und minimale Betriebssystemdienste.Spim führt keine binären (kompilierten) Programme aus.Spim implementiert fast den gesamten MIPS32-Assembler-erweiterten Befehlssatz.(Die meisten Gleitkommavergleiche und Rundungsmodi sowie die Seitentabellen des Speichersystems werden nicht berücksichtigt.) Die MIPS-Architektur weist verschiedene Varianten auf, die sich in verschiedener Weise unterscheiden (z. B. unterstützt die MIPS64-Architektur 64-Bit-Ganzzahlen und -Adressen). Dies bedeutet, dass Spim dies nicht tutProgramme für alle MIPS-Prozessoren ausführen.Spim wird mit vollständigem Quellcode und Dokumentation geliefert.Spim implementiert sowohl ein Terminal als auch Windows-Schnittstellen.Unter Microsoft Windows, Linux und Mac OS X bietet das Spim-Programm eine einfache Terminalschnittstelle und das QtSpim-Programm die Fensterschnittstelle.Die älteren Programme xspim und PCSpim bieten auch für diese Systeme native Fensteroberflächen.
qtspim
Webseite:
http://spimsimulator.sourceforge.net/Kategorien
Alternativen zu QtSpim für alle Plattformen mit einer Lizenz
1
MARS (MIPS Assembler and Runtime Simulator)
MARS ist eine kompakte interaktive Entwicklungsumgebung (IDE) für die Programmierung in der MIPS-Assemblersprache, die für die Verwendung im Bildungsbereich mit Patterson und Hennessy's vorgesehen ist