0
Spim est un simulateur autonome qui exécute des programmes MIPS32.Il lit et exécute des programmes en langage assembleur écrits pour ce processeur.Spim fournit également un débogueur simple et un ensemble minimal de services de système d'exploitation.Spim n'exécute pas de programmes binaires (compilés).Spim implémente la quasi-totalité du jeu d'instructions étendu par l'assembleur MIPS32.(Il omet la plupart des comparaisons à virgule flottante et des modes d'arrondi et les tables de pages du système de mémoire.) L'architecture MIPS a plusieurs variantes qui diffèrent de diverses manières (par exemple, l'architecture MIPS64 prend en charge les nombres entiers et les adresses 64 bits), ce qui signifie que Spim neexécuter des programmes pour tous les processeurs MIPS.Spim est livré avec le code source complet et la documentation.Spim implémente à la fois un terminal et des interfaces Windows.Sous Microsoft Windows, Linux et Mac OS X, le programme spim offre une interface de terminal simple et le programme QtSpim fournit l'interface de fenêtrage.Les anciens programmes xspim et PCSpim fournissent également des interfaces de fenêtre natives pour ces systèmes.
Site Internet:
http://spimsimulator.sourceforge.net/Les catégories
Alternatives à QtSpim pour toutes les plateformes avec n'importe quelle licence
1
MARS (MIPS Assembler and Runtime Simulator)
MARS est un environnement de développement interactif (IDE) léger pour la programmation en langage assembleur MIPS, destiné à une utilisation de niveau éducatif avec Patterson et Hennessy's