DrMIPS: grafički simulator MIPS procesora

drMIPS

Ako ste zaljubljenici u elektroniku, arhitekturu i svijet mikroprocesora, sigurno će vam se svidjeti softver drMIPS. To je sljedeći program koji će biti predstavljen u ovoj netipičnoj seriji članaka u kojima ću prikazivati ​​programe koji nisu toliko poznati, ali koji mnogim korisnicima mogu biti najzanimljiviji i najpraktičniji.

DrMIPS je MIPS procesorski grafički simulator. Na ovaj način može se podržati učenje o ovoj arhitekturi koje je otvoreno slijedeći korake POWER, RISC-V, itd. Pored toga, vrlo je intuitivno okruženje koje korisniku pruža jednostavnost, svestrano i podesivo. Naći ćete ga za više platformi, uključujući GNU / Linux i Android distribucije. Ako ste zainteresirani, pronaći ćete ga u trgovinama aplikacija ili u svomslužbena stranica na GitHub-u.

Program je otvorenog koda i besplatan, pod licencom GPLv3, tako da se može koristiti bez ograničenja, modificirati, distribuirati itd. I između njene KARAKTERISTIKE može se istaknuti:

  • Možete simulirati verzije MIPS procesora za monocikl i cjevovod.
  • Put podataka se prikazuje grafički kako bi se vidjelo kako se podaci kreću kroz arhitekturu.
  • Omogućuje izvršavanje korak po korak i korak unazad
  • Tokom izvršavanja možete uređivati ​​registre i memoriju podataka.
  • Ima način rada gdje se također simuliraju kašnjenja i prikazuje se kritični put procesora.
  • Staze podataka i skupovi instrukcija mogu se stvoriti zahvaljujući svojoj konfigurabilnosti.
  • Prilagođene komponente.
  • Integrirani uređivač koda, s isticanjem sintakse i automatskim dovršavanjem (samo verzija za PC).
  • Podaci su predstavljeni u binarnom, decimalnom ili heksadecimalnom obliku.
  • Razne svijetle i tamne teme za odabir izgleda okruženja.
  • To podrazumijeva da se upute koje imaju vlastiti put podataka ne mogu prikazati, osim toga, nisu podržane upute poput JAR, JR, SYSCALL-ovi i pokretna točka, već samo osnovni set za obrazovnu upotrebu.

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.