123
QtSpim

QtSpim

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 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.

Eigenschaften

Kategorien

Alternativen zu QtSpim für alle Plattformen mit einer Lizenz

MARS (MIPS Assembler and Runtime Simulator)

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