عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

xspim - عبر الإنترنت في السحابة

قم بتشغيل xspim في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر xspim الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


xspim - محاكي MIPS32

بناء الجملة


com.xspim [-سم /-عارية - استثناء / - استثناء - هادئ / - هادئ
-mapped_io / -nomapped_io
- الفروع المؤجلة -الحمولات المؤجلة
-النص المقاسات -البيانات المقاسات -مكدس المقاسات -sktext المقاسات -skdata المقاسات
-داتا المقاسات -lstack المقاسات -الكداتا المقاسات
-هكسجبر / -نوهكسجبر -هكسفبر / -نوهكسفبر]
-ملف ملف -ينفذ ملف

الوصف


SPIM S20 هو جهاز محاكاة يقوم بتشغيل برامج لأجهزة الكمبيوتر MIPS32 RISC. يستطيع SPIM القراءة
وتنفيذ الملفات التي تحتوي على لغة التجميع أو الملفات القابلة للتنفيذ MIPS على الفور. SPIM
هو نظام قائم بذاته لتشغيل هذه البرامج ويحتوي على مصحح أخطاء و
واجهة لعدد قليل من خدمات نظام التشغيل.

يأتي SPIM في نسختين. النسخة العادية تسمى spim. إنه يعمل على أي نوع من ملفات
صالة. يعمل مثل معظم البرامج من هذا النوع: تكتب سطرًا نصيًا ، وتضغط على ملف
عائد أعلى مفتاح، و spim ينفذ الأمر الخاص بك. نسخة مربي الحيوانات من SPIM تسمى com.xspim.
يستخدم نظام X-window ، لذلك يجب أن يكون لديك شاشة عرض بتاتية لتشغيله. com.xspim,
ومع ذلك ، فهو برنامج أسهل بكثير للتعلم والاستخدام لأن أوامره مرئية دائمًا
على الشاشة ولأنها تعرض سجلات الجهاز باستمرار.

OPTIONS


com.xspim لديه العديد من الخيارات:

-سم محاكاة آلة MIPS الافتراضية التي يوفرها المجمّع. هذا ال
افتراضي.

-عارية محاكاة آلة MIPS عارية بدون تعليمات زائفة أو إضافية
أوضاع العنونة التي يوفرها المجمّع. يدل -هادئ.

-استثناء
قم بتحميل معالج الاستثناء القياسي ورمز بدء التشغيل. هذا هو الافتراضي.

-لا استثناء
لا تقم بتحميل معالج الاستثناء القياسي ورمز بدء التشغيل. هذا الاستثناء
المعالج يعالج الاستثناءات. عند حدوث استثناء ، ينتقل SPIM إلى الموقع
0x80000080 ، والتي يجب أن تحتوي على رمز لخدمة الاستثناء. بالإضافة إلى ذلك
يحتوي الملف على تعليمات برمجية لبدء التشغيل تستدعي الإجراء رئيسي. بدون بدء التشغيل
روتينيًا ، يبدأ SPIM في التنفيذ بناءً على التعليمات المسماة __بداية.

-هادئ اطبع رسالة عند حدوث استثناء. هذا هو الافتراضي.

- هادئ لا تطبع رسالة في استثناءات.

-mapped_io
قم بتمكين ميزة الإدخال / الإخراج المعينة للذاكرة. البرامج التي تستخدم عمليات syscalls لـ SPIM للقراءة
من المحطة لا تستطيع استخدم أيضًا IO المعين للذاكرة.

-nomapped_io
قم بتعطيل وسيلة الإدخال / الإخراج المعينة للذاكرة.

- الفروع المؤجلة
قم بمحاكاة عمليات نقل التحكم المتأخرة لـ MIPS من خلال تنفيذ التعليمات بعد ملف
التفرع أو القفز أو الاتصال قبل نقل التحكم. الافتراضي SPIM هو
محاكاة عمليات النقل غير المؤجلة ، ما لم يتم تعيين العلامة -bare.

-الحمولات المؤجلة
محاكاة تعليمات التحميل الأصلية غير المتشابكة لـ MIPS. الافتراضي SPIM هو
لمحاكاة الأحمال غير المتأخرة ، ما لم يتم تعيين العلامة العارية.

-النص المقاسات -البيانات المقاسات -مكدس المقاسات -sktext المقاسات -skdata المقاسات
يضبط الحجم الأولي لمقطع الذاكرة ليكون المقاسات بايت. الذاكرة
يتم تسمية الأجزاء: نص, البيانات, كومة, ktextو كداتا. نص قطعة
يحتوي على تعليمات من برنامج. ال البيانات الجزء يحمل البرنامج
البيانات. ال كومة المقطع يحمل مكدس وقت التشغيل الخاص به. بالإضافة إلى تشغيل ملف
البرنامج ، يقوم SPIM أيضًا بتنفيذ كود النظام الذي يتعامل مع المقاطعات والاستثناءات.
يوجد هذا الرمز في جزء منفصل من مساحة العنوان يسمى نواة.
ktext يحمل المقطع تعليمات هذا الرمز و كداتا يحتفظ ببياناته.
لا يوجد kstack لأن رمز النظام يستخدم نفس المكدس مثل
برنامج. على سبيل المثال ، زوج من الحجج -البيانات 2000000 يبدأ بيانات المستخدم
المقطع عند 2,000,000،XNUMX،XNUMX بايت.

-داتا المقاسات -lstack المقاسات -الكداتا المقاسات
يعيّن الحد الأقصى لمدى حجم مقطع الذاكرة اثنين يمكن أن تنمو لتكون المقاسات بايت. ال
شرائح الذاكرة التي يمكن أن تنمو البيانات, كومةو كداتا.

-هكسغبر اعرض سجلات الأغراض العامة (GPRs) بالنظام الست عشري.

- nohexgpr اعرض سجلات الأغراض العامة (GPRs) بالنظام العشري.

-هكسفبر عرض سجلات الفاصلة العائمة (FPRs) بالنظام الست عشري.

-نوهكسفبر عرض سجلات الفاصلة العائمة (FPRs) كقيم للفاصلة العائمة

-ملف ملف 10
قم بتحميل وتنفيذ كود التجميع في الملف.

-ينفذ ملف 10
تحميل وتنفيذ MIPS تنفيذ (a.out) ملف. يعمل فقط على الأنظمة التي تستخدم
معالجات MIPS.

استخدم xspim عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    Zabbix
    Zabbix
    Zabbix هو مفتوح من فئة المؤسسات
    حل المراقبة الموزعة المصدر
    مصممة للرصد والتتبع
    الأداء وتوافر الشبكة
    الخوادم والجهاز ...
    تحميل Zabbix
  • 2
    KDiff3
    KDiff3
    لم يعد هذا المستودع محفوظًا
    ويتم الاحتفاظ بها لأغراض الأرشفة. نرى
    https://invent.kde.org/sdk/kdiff3 for
    أحدث كود و
    https://download.kde.o...
    تنزيل KDiff3
  • 3
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX هو واجهة مستخدم رسومية لـ
    محمل USB من Waninkoko ، استنادًا إلى
    libwiigui. يسمح بإدراج و
    إطلاق ألعاب Wii وألعاب Gamecube و
    البيرة على Wii و WiiU ...
    قم بتنزيل USBLoaderGX
  • 4
    فايربيرد
    فايربيرد
    يوفر Firebird RDBMS ميزات ANSI SQL
    & يعمل على Linux و Windows و
    العديد من منصات Unix. سمات
    التزامن الممتاز والأداء
    & قوة...
    تنزيل Firebird
  • 5
    KompoZer و
    KompoZer و
    KompoZer هو محرر wysiwyg HTML يستخدم
    قاعدة كود Mozilla Composer. مثل
    تم إيقاف تطوير Nvu
    في عام 2005 ، قام KompoZer بإصلاح العديد من الأخطاء و
    يضيف و ...
    تنزيل KompoZer
  • 6
    تنزيل مانغا مجاني
    تنزيل مانغا مجاني
    برنامج Free Manga Downloader (FMD) هو ملف
    تطبيق مفتوح المصدر مكتوب بلغة
    Object-Pascal لإدارة و
    تحميل المانجا من مختلف المواقع.
    هذا هو المرآة ...
    تنزيل Free Manga Downloader
  • أكثر "

أوامر لينكس

Ad