DrMIPS: grafisk simulator av MIPS-prosessorer

drMIPS

Hvis du er lidenskapelig opptatt av elektronikk, arkitektur og mikroprosessorer, er du sikker på at du vil elske programvaren drMIPS. Det er det neste programmet som presenteres i denne atypiske artikelserien der jeg skal vise programmer som ikke er så kjent, men som kan være den mest interessante og praktiske for mange brukere.

DrMIPS er en MIPS prosessor grafikk simulator. Dermed kan undervisningen om denne arkitekturen som har blitt åpnet etter fotsporene til POWER, RISC-V, etc. støttes. I tillegg er det et veldig intuitivt miljø som gir brukeren enkelhet, allsidig og konfigurerbar. Du finner den for flere plattformer, inkludert GNU / Linux og Android-distribusjoner. Hvis du er interessert, finner du den i appbutikkene eller i dinoffisielt nettsted på GitHub.

Programmet er åpen kildekode og gratis, under GPLv3-lisensen, så det kan brukes uten begrensninger, modifiseres, distribueres osv. Og mellom hennes KARAKTERISTIKK kan fremheves:

  • Du kan simulere enhjulings- og rørversjonsversjoner av MIPS-prosessor.
  • Datastien vises grafisk for å se hvordan dataene beveger seg gjennom arkitekturen.
  • Tillater trinnvis kjøring og trinn tilbake.
  • Du kan redigere registre og dataminne under kjøring.
  • Den har en ytelsesmodus hvor ventetid også simuleres og prosessorens kritiske bane vises.
  • Databaner og instruksjonssett kan opprettes takket være konfigurerbarheten.
  • Egendefinerte komponenter.
  • Integrert kodeditor, med syntaksmarkering og autofullføring (kun PC-versjon).
  • Data presentert i binær, desimal eller heksadesimal.
  • Ulike lyse og mørke temaer for å velge utseendet på miljøet.
  • Dette innebærer at instruksjoner som har sin egen datasti ikke kan vises. Videre støttes ikke instruksjoner som JAR, JR, SYSCALLs og floating point, bare et veldig grunnleggende sett for pedagogisk bruk.

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.