Pokud vás zajímá elektronika, architektura a svět mikroprocesorů, software určitě milujete drMIPS. Jedná se o další program představený v této atypické sérii článků, ve kterém ukážu programy, které nejsou tak dobře známé, ale které mohou být pro mnoho uživatelů nejzajímavější a nejpraktičtější.
DrMIPS je Grafický simulátor procesoru MIPS. Tímto způsobem může být podporována výuka o této architektuře, která byla otevřena podle kroků POWER, RISC-V atd. Kromě toho se jedná o velmi intuitivní prostředí, které uživateli poskytuje jednoduchost, je univerzální a konfigurovatelné. Najdete jej pro více platforem, včetně distribucí GNU / Linux a Android. Máte-li zájem, najdete jej v obchodech s aplikacemi nebo ve vašemoficiální stránky na GitHubu.
Program je otevřený a bezplatný pod licencí GPLv3, takže jej lze bez omezení používat, upravovat, redistribuovat atd. A mezi její CHARAKTERISTIKA lze zvýraznit:
- Můžete simulovat jednokolky a verze potrubí procesoru MIPS.
- Datová cesta se zobrazuje graficky, aby bylo vidět, jak se data pohybují architekturou.
- Umožňuje postupné provedení a krok zpět.
- Během provádění můžete upravovat registry a datovou paměť.
- Má režim výkonu, kde jsou také simulovány latence a je zobrazena kritická cesta procesoru.
- Díky jeho konfigurovatelnosti lze vytvářet datové cesty a sady instrukcí.
- Vlastní komponenty.
- Integrovaný editor kódu se zvýrazněním syntaxe a automatickým doplňováním (pouze verze pro PC).
- Data uvedená v binární, desítkové nebo šestnáctkové soustavě.
- Různé světlé a tmavé motivy pro výběr vzhledu prostředí.
- To znamená, že nelze zobrazit instrukce, které mají vlastní datovou cestu, dále nejsou podporovány instrukce jako JAR, JR, SYSCALL a plovoucí desetinná čárka, pouze velmi základní sada pro vzdělávací účely.