المريخ

مجمع mips ومحاكاة وقت التشغيل
التحميل الان

المريخ الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Pete Sanderson and Kenneth Vollmar
  • موقع ويب الناشر:
  • http://courses.missouristate.edu/KenVollmar/

المريخ العلامات


المريخ وصف

مجمع MIPS ومحاكاة وقت التشغيل المريخ تقف لمجمع MIPS ومحاكاة تشغيل وقت التشغيل وهو بيئة تطوير تفاعلية خفيفة الوزن (IDE) للبرمجة في لغة تجميع MIPS، مخصصة للاستخدام على المستوى التعليمي مع مؤسسة Patterson و Hennessy للكمبيوتر وهنا بعض الملامح الرئيسية "Mars": واجهة المستخدم الرسومية مع التحكم في النقطة والنقر ومحرر متكامل تسجيل قابل للتحرير بسهولة وقيم الذاكرة، على غرار جدول البيانات عرض القيم في سداسي عشري أو عشري وضع سطر الأوامر للمدربين لاختبار وتقييم العديد من البرامج بسهولة السجلات العائمة النقاط، coprocessor1 و coprocessor2. أداة قياسية: عرض مستوى بت وتحرير سجلات نقطة عائمة 32 بت (لقطة شاشة). تنفيذ متغير سرعة خطوة واحدة أداة "أداة" التحكم في MIPS للأجهزة المحاكاة. أداة قياسية: أداة تحليل أداء ذاكرة التخزين المؤقت (لقطة شاشة). خطوة واحدة إلى الوراء متطلبات: جافا 2 بيئة وقت تشغيل الطبعة القياسية ما الجديد في هذا الإصدار: لقد نفذت أخيرا الميزة الجديدة الأكثر طلبا: سيتم تمييز خلايا الذاكرة والتسجيل عند كتابة المحاكاة أثناء توقيت أو صعدت! وبالتالي تمثل خلية الذاكرة / التسجيل المميزة نتيجة التعليمات التي تم إكمالها للتو. أثناء التوقيت أو الصعود، هذا ليس هو التعليم المميز. أثناء التراجع الخلفي، هذه هي التعليمات المميزة. التعليمات المعززة هي الطريقة التالية التي يجب تنفيذها في تسلسل التنفيذ العادي (إلى الأمام). بالاقتران مع تسليط الضوء على الخلية، أضفنا القدرة على تخصيص نظام الألوان الإلزامية والخط. حدد التسليط في قائمة الإعدادات. في مربع الحوار الناتج، يمكنك تحديد لون الخلفية قم بتسليط الضوء على لون الخلفية، ونص النص، وخط جداول التشغيل المختلفة (شريحة النص، شريحة البيانات، السجلات). يمكنك أيضا تحديدها بشكل طبيعي، وليس فقط أبرزت، وعرضها من خلال الصف حتى وغريب، ولكن ليس حسب الجدول. ميزة نافذة جديدة بارد: يمكن فرز الطاولة بأمر تصاعدي أو تنازلي بناء على العلامة (الأبجدية الرقمية) أو العمود العنوان (الرقمي). ما عليك سوى النقر على عنوان الأعمدة لتحديد والتبديل بين التصاعدي (مثلث تستقيم) أو تنازلي (مثلث مقلوب). يتم فرز العناوين بناء على قيم 32 بت غير موقعة. لا يزال الإعداد عبر الجلسات. لوحة الرسائل، التي تتضمن رسائل المريخ وتشغيل علامات التبويب I / O، تعرض الآن باستخدام خط أحادي متباعدة (عرض حرف ثابت). هذا يسهل الرسومات القائمة على النص عند تشغيلها من IDE. يحتوي ملف توزيع Mars.Jar الآن على جميع الملفات اللازمة لإنتاج ملف جرة جديد. سيجعل ذلك أسهل بالنسبة لك لتوسيع جرة، وتعديل الملفات المصدر، وإعادة ترجمة وإنتاج جرة جديدة للاستخدام المحلي. creatmarsjar.bat يحتوي على تعليمات جرة. تتضمن نافذة المساعدة الآن علامة تبويب للاعتراف. هذا يتعرف على مساهمي المريخ والمراسلين. أضفنا مكالمة نظام جديدة (SYSCALL) لتوليد نغمات MIDI بشكل متزامن، SYSCALL 33. تعود مكالمة MIDI الأصلية على الفور عند إنشاء النغمة. لن يعود المرء الجديد إلى إكمال إخراج النغمة بغض النظر عن مدته. يتم عرض قطاعي البيانات الآن 8 صفوف (نصف جدول) بدلا من 16 عند النقر فوق أزرار الأسهم. هذا يجعل من السهل عرض سلسلة من الخلايا ذات الصلة التي تحدث عبور حدود جدول. ملاحظة يمكنك الضغط باستمرار على زر التمرير السريع. يعمل مربع التحرير والسرد مع حدود عنوان البيانات المختلفة أيضا بشكل أفضل الآن. علة FIX: اثنين من التصحيحات إلى لوحة المفاتيح وعرض أداة محاكاة. لم يتم إعادة تعيين بت جهاز الارسال استنادا إلى عدد التعليمات عند التشغيل في مقطع نص Kernel، ولم يتم اختبار مستوى استثناء سجل سجل الحالة قبل تمكين روتين خدمة المقاطعة (قد يؤدي إلى حلقات إذا كانت المقاطعات تحدث ث / أنا روتين خدمة المقاطعة ). بفضل مايكل كلانسي وكارل هاوزر لإلقاء انتباهي إلى انتباهي واقتراح الحلول. علة FIX: عناوين بايت قطعة مكدس لا يتم معالجة حدود Word بشكل صحيح. هذا ينطبق على طلب بايت Little-Endian (Big-Endian غير ممكن أو اختباره في المريخ). بفضل Saul Spatz للتعرف على المشكلة وتوفير التصحيح. تتضمن إصلاحات الأخطاء الطفيفة: تصحيح خطأ يؤدي إلى الفشل عند تشغيل المريخ في وضع الأوامر، وتوضيح رسالة خطأ المجمع لعدد قليل جدا أو الكثير من المعاملات، وتصحيح وصف تعليمات LHU و LBU من "غير إجمالي" إلى "غير موقعة" ".


المريخ برامج ذات صلة

blowj.

Bluej هي بيئة Java متكاملة مصممة خصيصا للتدريس التمهيدي. ...

346

تحميل