DrMIPS: Grafischer Simulator von MIPS-Prozessoren

drMIPS

Wenn Sie sich für Elektronik, Architektur und die Welt der Mikroprozessoren begeistern, werden Sie die Software lieben drMIPS. Es ist das nächste Programm, das in dieser atypischen Artikelserie vorgestellt wird, in der ich Programme zeigen werde, die nicht so bekannt sind, die aber für viele Benutzer am interessantesten und praktischsten sein können.

DrMIPS ist ein MIPS-Prozessor-Grafiksimulator. Auf diese Weise kann die Lehre über diese Architektur unterstützt werden, die gemäß den Schritten von POWER, RISC-V usw. geöffnet wurde. Darüber hinaus ist es eine sehr intuitive Umgebung, die dem Benutzer Einfachheit bietet, vielseitig und konfigurierbar ist. Sie finden es für mehrere Plattformen, einschließlich GNU / Linux- und Android-Distributionen. Wenn Sie interessiert sind, finden Sie es in den Apps Stores oder in Ihremoffizielle Seite auf GitHub.

Das Programm ist Open Source und kostenlos unter der GPLv3-Lizenz, sodass es ohne Einschränkungen verwendet, geändert, weitergegeben usw. werden kann. Und dazwischen ihre KARAKTERISTIK kann hervorgehoben werden:

  • Sie können Einrad- und Pipeline-Versionen des MIPS-Prozessors simulieren.
  • Der Datenpfad wird grafisch angezeigt, um zu sehen, wie sich die Daten durch die Architektur bewegen.
  • Ermöglicht die schrittweise Ausführung und den Rückschritt
  • Sie können Register und Datenspeicher während der Ausführung bearbeiten.
  • Es verfügt über einen Leistungsmodus, in dem auch Latenzen simuliert und der kritische Pfad des Prozessors angezeigt werden.
  • Datenpfade und Befehlssätze können dank ihrer Konfigurierbarkeit erstellt werden.
  • Benutzerdefinierte Komponenten.
  • Integrierter Code-Editor mit Syntaxhervorhebung und automatischer Vervollständigung (nur PC-Version).
  • Daten werden binär, dezimal oder hexadezimal dargestellt.
  • Verschiedene helle und dunkle Themen, um das Aussehen der Umgebung zu wählen.
  • Dies bedeutet, dass Anweisungen mit einem eigenen Datenpfad nicht angezeigt werden können. Außerdem werden Anweisungen wie JAR, JR, SYSCALLs und Gleitkomma nicht unterstützt, sondern nur ein sehr grundlegender Satz für Bildungszwecke.

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.