MARS

نرم افزار تصویر:
MARS
جزئیات نرم افزار:
نسخه: 3.6
ها تاریخ: 3 Jun 15
توسعه دهنده: Pete Sanderson and Kenneth Vollmar
پروانه: رایگان
محبوبیت: 87

Rating: nan/5 (Total Votes: 0)

در MARS مخفف MIPS اسمبلر و در زمان اجرا شبیه ساز و محیط زیست بسیار سبک وزن و تعاملی توسعه (IDE) برای برنامه نویسی در MIPS زبان اسمبلی، در نظر گرفته شده برای استفاده در سطح آموزشی با سازمان کامپیوتر هنسی را پترسون و و

ویژگی است:

در رابط کاربری گرافیکی با کنترل نقطه و کلیک کنید و ویرایشگر یکپارچه
ثبت نام و حافظه ارزش به راحتی قابل ویرایش، شبیه به یک صفحه گسترده
ارزش نمایش در مبنای شانزده یا اعشاری
دستور حالت خط برای مربیان برای آزمایش و ارزیابی بسیاری از برنامه های به راحتی
شناور ثبت نقطه، coprocessor1 و coprocessor2. ابزار استاندارد: مشخصات سطح کمی و ویرایش 32 بیتی با ممیز شناور ثبت (تصویر).
متغیر با سرعت اجرای تک مرحله
و & quot؛ ابزار و & quot؛ ابزار برای کنترل MIPS از دستگاه های شبیه سازی شده. کش ابزار تجزیه و تحلیل عملکرد (تصویر): ابزار استاندارد.
تک گام به عقب

در چه در این نسخه جدید است:

ما در نهایت اجرا کرده ایم ویژگی های جدید درخواستی: حافظه و سلول های ثبت نام می شود که به نوشته برجسته در طول زمان بندی و یا شبیه سازی پا! حافظه برجسته / سلول ثبت نام در نتیجه نشان دهنده نتیجه از آموزش فقط به پایان رسید. در حین اجرای بهنگام و یا پا، این است که آموزش برجسته نیست. در طول پشت پله، این است که آموزش برجسته شده است. دستورالعمل برجسته یک بعدی در (جلو) دنباله اعدام نرمال اعدام شود.
در رابطه با برجسته همراه، ما توانایی سفارشی کردن طرح رنگ برجسته و فونت اضافه شده است. برجسته در منوی تنظیمات را انتخاب کنید. در گفت و گو و در نتیجه، شما می توانید رنگ پس زمینه برجسته، رنگ متن، فونت و برای جداول زمان اجرا های مختلف (بخش متن، بخش داده، ثبت) را انتخاب کنید. شما همچنین می توانید آنها را برای عادی، نه تنها برجسته، صفحه نمایش های even- و ردیف فرد اما نه با جدول را انتخاب کنید.
داغ ویژگی های جدید برچسب پنجره: جدول را می توان در هر دو صعودی یا نزولی بر اساس طبقه بندی شده اند یا برچسب (عدد و الفبایی) و یا آدرس (عدد) ستون. کافیست فقط بر روی عنوان ستون را انتخاب کنید و تغییر وضعیت بین صعودی (مثلث راست) و یا نزولی (مثلث معکوس) را کلیک کنید. آدرس بر اساس ارزش های 32 بیتی بدون علامت طبقه بندی شده اند. تنظیمات در جلسات همچنان ادامه دارد.
پیام های پانل، که شامل پیام های مریخ و اجرای I زبانه / O، در حال حاضر با استفاده از یک (عرض شخصیت ثابت) فونت تک فاصله نشان می دهد. این امر گرافیک مبتنی بر متن که در حال اجرا از IDE.
فایل توزیع Mars.jar در حال حاضر شامل تمام فایل های مورد نیاز برای تولید فایل جار جدید. این آن را برای شما راحت تر به گسترش شیشه، تغییر فایل های منبع، کامپایل مجدد و تولید یک شیشه جدید برای استفاده محلی را. CreatMarsJar.bat شامل آموزش شیشه.
پنجره راهنما در حال حاضر شامل یک تب برای تقدیرنامه ها. این به رسمیت می شناسد همکاران MARS و خبرنگاران.
ما یک تماس سیستم جدید (فراخوانی) برای تولید تن MIDI همزمان، فراخوانی سیستم 33. اصلی بازده تماس MIDI بلافاصله پس از تن تولید می شود اضافه شده است. یکی از جدید باز نخواهد گشت تا خروجی تن کامل است بدون در نظر گرفتن مدت زمان آن است.
صفحه نمایش بخش داده در حال حاضر کتیبه 8 ردیف (نیم جدول) به جای 16 هنگامی که دکمه های پیکان کلیک. این باعث می شود آن را آسان تر برای مشاهده دنباله ای از سلول های مرتبط که اتفاق می افتد به عبور از مرز جدول. توجه داشته باشید شما می توانید را پایین نگه دارید یا دکمه برای پیمایش سریع. جعبه دسته کوچک موسیقی جاز با مرزهای آدرس و اطلاعات مختلف نیز کار می کند بهتر است.
اشکالات ثابت: دو اصلاحات به صفحه کلید و نمایش شبیه ساز ابزار. فرستنده کمی آماده نبودن تنظیم مجدد بر اساس تعداد آموزش که در حال اجرا در بخش متن کرنل، و سطح استثنا کمی وضعیت ثبت نام از قبل از فراهم شدن روال سرویس وقفه (آزمایش نشده بود می تواند به حلقه اگر وقفه W / من روال سرویس وقفه رخ می دهد منجر ). با تشکر از مایکل کلنسی و کارل هاوزر برای آوردن این توجه من و پیشنهاد راه حل.
اشکالات ثابت: پشته آدرس بایت بخش در مرزهای کلمه نمی شد که به درستی پردازش نیست. این امر به منظور بایت کمتر Endian از (big-endian است فعال نیست و یا تست شده در MARS). با تشکر از سائول Spatz برای شناخت مشکل و ارائه وصله.
رفع اشکال جزئی عبارتند از: تصحیح خطا منجر به نارسایی زمانی که راه اندازی MARS در حالت فرمان، روشن اسمبلر پیام خطا برای بیش از حد یا بیش از حد چند-بسیاری از خطا عملوند، و اصلاح شرح lhu و lbu دستورالعمل از & quot؛ بی طرف و & quot؛ به & quot؛ بدون علامت & quot؛ کلیک

مواد آموزشی:

در نسخه 3.5 چه جدید است
نمونه برنامه اسمبلی MIPS تحت MARS Fibonacci.asm اجرا

در مورد نیاز:

در جاوا 2 نسخه استاندارد محیط زمان اجرا

نرم افزار های مشابه

Val(a)IDE
Val(a)IDE

11 May 15

PiKdev
PiKdev

3 Jun 15

Gnoduino
Gnoduino

14 Apr 15

نظرات به MARS

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!