QtSpim

QtSpim

Spim je samostatný simulátor, ktorý spúšťa programy MIPS32.Číta a vykonáva programy jazyka assemblera napísané pre tento procesor.
Spim je samostatný simulátor, ktorý spúšťa programy MIPS32.Číta a vykonáva programy jazyka assemblera napísané pre tento procesor.Spim tiež poskytuje jednoduchý debugger a minimálny súbor služieb operačného systému.Spim nevykonáva binárne (kompilované) programy.Spim implementuje takmer celú zostavu inštrukcií rozšírených o MIPS32.(Vynecháva väčšinu porovnávaní s pohyblivou desatinnou čiarkou a režimy zaokrúhľovania a tabuľky stránok pamäťového systému.) Architektúra MIPS má niekoľko variantov, ktoré sa líšia rôznymi spôsobmi (napr. Architektúra MIPS64 podporuje 64-bitové celé čísla a adresy), čo znamená, že program Spim nebudespustiť programy pre všetky procesory MIPS.Spim prichádza s kompletným zdrojovým kódom a dokumentáciou.Spim implementuje rozhranie terminálu aj systému Windows.V systémoch Microsoft Windows, Linux a Mac OS X ponúka program spim jednoduché terminálové rozhranie a program QtSpim poskytuje rozhranie pre okná.Staršie programy xspim a PCSpim poskytujú natívne rozhranie okna aj pre tieto systémy.
qtspim

Vlastnosti

Kategórie

Alternatívy QtSpim pre všetky platformy s akoukoľvek licenciou

MARS (MIPS Assembler and Runtime Simulator)

MARS (MIPS Assembler and Runtime Simulator)

MARS je ľahké interaktívne vývojové prostredie (IDE) na programovanie v jazyku MIPS, určené na vzdelávacie účely s Pattersonom a Hennessy