QtSpim

QtSpim

Spim er en selvstændig simulator, der kører MIPS32-programmer.Den læser og udfører samlingssprogsprogrammer, der er skrevet til denne processor.
Spim er en selvstændig simulator, der kører MIPS32-programmer.Den læser og udfører samlingssprogsprogrammer, der er skrevet til denne processor.Spim leverer også en simpel debugger og minimalt sæt operativsystemtjenester.Spim udfører ikke binære (kompilerede) programmer.Spim implementerer næsten hele MIPS32 monteringsudvidet instruktionssæt.(Den udelader de fleste flydende punkt-sammenligninger og afrundingsfunktioner og sidetabellerne med hukommelsessystemet.) MIPS-arkitekturen har flere varianter, der adskiller sig på forskellige måder (f.eks. MIPS64-arkitekturen understøtter 64-bit heltal og adresser), hvilket betyder, at Spim ikke vilkøre programmer til alle MIPS-processorer.Spim leveres med komplet kildekode og dokumentation.Spim implementerer både terminal- og windows-grænseflader.På Microsoft Windows, Linux og Mac OS X tilbyder spim-programmet en enkel terminalgrænseflade, og QtSpim-programmet giver vinduesgrænsefladen.De ældre programmer xspim og PCSpim leverer også native vinduesgrænseflader til disse systemer.
qtspim

Funktioner

Kategorier

Alternativer til QtSpim til alle platforme med enhver licens

MARS (MIPS Assembler and Runtime Simulator)

MARS (MIPS Assembler and Runtime Simulator)

MARS er et let interaktivt udviklingsmiljø (IDE) til programmering på MIPS-samlingssprog, beregnet til uddannelsesniveau med Patterson og Hennessys