DrMIPS: grafische simulator van MIPS-processors

drMIPS

Als je een passie hebt voor elektronica, architectuur en de wereld van microprocessors, dan zul je de software zeker waarderen drMIPS​ Het is het volgende programma dat wordt gepresenteerd in deze atypische reeks artikelen waarin ik programma's zal laten zien die niet zo bekend zijn, maar die voor veel gebruikers het meest interessant en praktisch kunnen zijn.

DrMIPS is een Grafische simulator voor MIPS-processor​ Dus de leer over deze architectuur die is geopend na de stappen van POWER, RISC-V, enz. Bovendien is het een zeer intuïtieve omgeving om de gebruiker eenvoud te bieden, veelzijdig en configureerbaar. Je vindt het voor meerdere platforms, waaronder GNU / Linux en Android-distributies. Als u geïnteresseerd bent, vindt u deze in de app-winkels of in uwofficiële site op GitHub.

Het programma is open source en gratis, onder de GPLv3-licentie, dus het kan zonder beperkingen worden gebruikt, gewijzigd, opnieuw gedistribueerd, enz. En tussen haar KARAKTERISTIEKEN kan worden gemarkeerd:

  • U kunt eenwieler- en pijplijnversies van de MIPS-processor simuleren.
  • Het datapad wordt grafisch weergegeven om te zien hoe de gegevens door de architectuur bewegen.
  • Maakt een stapsgewijze uitvoering en een stap terug mogelijk.
  • U kunt registers en datageheugen bewerken tijdens de uitvoering.
  • Het heeft een prestatiemodus waarin latenties ook worden gesimuleerd en het kritieke pad van de processor wordt weergegeven.
  • Datapaden en instructiesets kunnen worden gemaakt dankzij de configureerbaarheid.
  • Aangepaste componenten.
  • Geïntegreerde code-editor, met syntaxisaccentuering en automatische aanvulling (alleen pc-versie).
  • Gegevens gepresenteerd in binair, decimaal of hexadecimaal.
  • Diverse lichte en donkere thema's om de uitstraling van de omgeving te kiezen.
  • Dit houdt in dat instructies die hun eigen datapad hebben niet kunnen worden weergegeven. Bovendien worden instructies zoals JAR, JR, SYSCALLs en drijvende komma niet ondersteund, alleen een zeer basisset voor educatief gebruik.

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.