DrMIPS: MIPS-prosessorien graafinen simulaattori

drMIPS

Jos olet intohimoisesti elektroniikkaan, arkkitehtuuriin ja mikroprosessorien maailmaan, rakastat varmasti ohjelmistoa drMIPS. Se on seuraava ohjelma, joka esitellään tässä epätyypillisessä artikkelisarjassa, jossa näytän ohjelmia, jotka eivät ole niin tunnettuja, mutta jotka voivat olla mielenkiintoisimpia ja käytännöllisimpiä monille käyttäjille.

DrMIPS on a MIPS-prosessorin grafiikkasimulaattori. Siten opetusta tästä arkkitehtuurista, joka on avattu POWER, RISC-V jne. Jalanjälkiä noudattaen, voidaan tukea. Lisäksi on erittäin intuitiivinen ympäristö tarjota yksinkertaisuutta käyttäjälle, monipuolinen ja konfiguroitava. Löydät sen useille alustoille, mukaan lukien GNU / Linux ja Android-distrot. Jos olet kiinnostunut, löydät sen sovelluskaupoista tai omastavirallinen sivusto GitHubissa.

Ohjelma on avoimen lähdekoodin ja ilmainen, GPLv3-lisenssin alla, joten sitä voidaan käyttää rajoituksetta, muokata, levittää jne. Ja välillä hänen OMINAISUUDET voidaan korostaa:

  • Voit simuloida MIPS-prosessorin yhden polkupyörän ja putkilinjan versioita.
  • Datapolku näytetään graafisesti, jotta näet kuinka data liikkuu arkkitehtuurin läpi.
  • Sallii vaiheittaisen suorituksen ja askel taaksepäin.
  • Voit muokata rekistereitä ja datamuistia suorituksen aikana.
  • Siinä on suorituskykytila, jossa myös viiveitä simuloidaan ja prosessorin kriittinen polku näytetään.
  • Datareitit ja käskyjoukot voidaan luoda niiden konfiguroitavuuden ansiosta.
  • Mukautetut komponentit.
  • Integroitu koodieditori, jossa syntaksin korostus ja automaattinen täydennys (vain PC-versio).
  • Tiedot esitetään binääri-, desimaali- tai heksadesimaalilukuna.
  • Eri vaaleat ja tummat teemat ympäristön ulkoasun valitsemiseksi.
  • Tämä tarkoittaa, että käskyjä, joilla on oma tietopolku, ei voida näyttää, ja lisäksi JAR-, JR-, SYSCALL- ja liukuluku-ohjeita ei tueta, vain hyvin perusjoukko opetuskäyttöön.

Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.