DrMIPS: grafisk simulator af MIPS-processorer

drMIPS

Hvis du brænder for elektronik, arkitektur og en verden af ​​mikroprocessorer, vil du helt sikkert elske softwaren drMIPS. Det er det næste program, jeg skal præsentere i denne atypiske artikelserie, hvor jeg vil vise programmer, der ikke er så kendte, men som kan være meget interessante og praktiske for mange brugere.

drMIPS er en grafisk simulator af MIPS-processorer. På denne måde kan du understøtte undervisning om denne arkitektur, der er blevet åbnet efter trinene i POWER, RISC-V osv. Derudover er det et meget intuitivt miljø til at give brugeren enkelhed, alsidig og konfigurerbar. Du vil finde det til flere platforme, inklusive GNU/Linux og Android distros. Hvis du er interesseret, finder du den i app-butikkerne eller i densofficielle side på GitHub.

Programmet er gratis og open source, under GPLv3-licensen, så det kan bruges uden begrænsninger, ændres, omdistribueres osv. Og imellem hendes KARAKTERISTIK kan fremhæves:

  • Du kan simulere unicykel- og pipelineversioner af MIPS-processoren.
  • Datastien vises grafisk for at se, hvordan data bevæger sig gennem arkitekturen.
  • Tillader trin-for-trin udførelse og trin tilbage.
  • Du kan redigere registre og datahukommelse under udførelsen.
  • Den har en ydeevnetilstand, hvor latenser også simuleres, og processorens kritiske sti vises.
  • Datastier og instruktionssæt kan oprettes takket være deres konfigurerbarhed.
  • Brugerdefinerede komponenter.
  • Integreret kodeeditor, med syntaksfremhævning og autofuldførelse (kun pc-version).
  • Data præsenteret i binær, decimal eller hexadecimal.
  • Forskellige lyse og mørke temaer til at vælge miljøets udseende.
  • Dette indebærer, at instruktioner, der har deres egen datasti, ikke kan vises, også instruktioner som JAR, JR, SYSCALLs og flydende komma er ikke understøttet, kun et meget grundlæggende sæt til undervisningsbrug.

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.