0
Spim یک شبیه ساز خود مختار است که برنامه های MIPS32 را اجرا می کند.این برنامه های زبان مونتاژ که برای این پردازنده نوشته شده است را می خواند و اجرا می کند.Spim همچنین یک اشکال زدایی ساده و حداقل مجموعه خدمات سیستم عامل را ارائه می دهد.Spim برنامه های باینری (کامپایل شده) را اجرا نمی کند.Spim تقریباً کل مجموعه دستورالعملهای مونتاژکننده MIPS32 را اجرا می کند.(این اکثر مقایسه های نقاط شناور و حالت های گرد و جداول صفحه های سیستم حافظه را از بین می برد.) معماری MIPS دارای چندین نوع مختلف است که به روش های مختلفی متفاوت است (به عنوان مثال ، معماری MIPS64 از عدد صحیح و آدرس های 64 بیتی پشتیبانی می کند) ، این بدان معنی است که Spim نخواهد داشت.برای همه پردازنده های MIPS برنامه اجرا کنید.Spim با کد منبع کامل و مستندات همراه است.Spim هم یک رابط ترمینال و هم ویندوز را پیاده سازی می کند.در مایکروسافت ویندوز ، لینوکس و Mac OS X ، برنامه spim یک رابط ترمینال ساده را ارائه می دهد و برنامه QtSpim رابط بادگیر را ارائه می دهد.برنامه های قدیمی تر xspim و PCSpim رابط های پنجره ای بومی را نیز برای این سیستم ها فراهم می کنند.
سایت اینترنتی:
http://spimsimulator.sourceforge.net/دسته بندی ها
گزینه های QtSpim برای همه سیستم عامل های دارای مجوز
1
MARS (MIPS Assembler and Runtime Simulator)
MARS یک محیط توسعه تعاملی سبک (IDE) برای برنامه نویسی به زبان مونتاژ MIPS است که برای استفاده در سطح آموزشی با پترسون و هنسی در نظر گرفته شده است.