spim

צילום מסך תוכנה:
spim
פרטי תוכנה:
גרסה: 7.3
טען תאריך: 3 Jun 15
מפתחים: James Larus
רשיון: ללא תשלום
פופולריות: 26

Rating: 3.0/5 (Total Votes: 2)

ספים הוא סימולטור MIPS32.
ספים הוא סימולטור עצמאי שיפעל תוכניות שפת הרכבה MIPS32. זה קורא ומבצע תוכניות שפת הרכבה נכתבו עבור מעבד זה. ספים מספק גם הבאגים פשוטים ומינימאלי של שירותי מערכת הפעלה. ספים לא לבצע תוכניות בינארי (הידור).
ספים מיישם כמעט כל מערך ההוראות מורחבים המאסף MIPS32. (זה משמיט השוואות הצפות ביותר נקודה ומצבי עיגול ושולחנות דף מערכת זיכרון.) יש ארכיטקטורת MIPS כמה גרסאות שונות בדרכים שונות (לדוגמא, ארכיטקטורת MIPS64 תומכת שלמות של 64 סיביות וכתובות), מה שאומר שלא יהיו ספים להפעיל תוכניות מלוקט לכל סוגי מעבדי MIPS. מהדרים MIPS גם ליצור מספר ההנחיות מאסף שספים לא יכולים לעבד. הוראות אלו בדרך כלל ניתן למחוק באופן בטוח.
גרסאות קודמות של ספים (לפני 7.0) מיושמות במערך הוראות MIPS-נהגתי על מחשבי MIPS R2000 / R3000. ארכיטקטורה זו היא מיושנת (אם כי, מעולם לא עלתה לפשטות שלו ואלגנטיות). ספים תומכים כעת ארכיטקטורת MIPS32 המודרנית יותר, המהווה את מערך הוראות MIPS-אני מוגבר עם מספר רב של הוראות לעתים שימושיות. קוד MIPS מגרסאות קודמות של SPIM צריך לרוץ בלי שינויים, למעט קוד שמטפל בחריגים ופסיקות. בחלק זה של הארכיטקטורה השתנה עם זמן (ויושם בצורה גרועה בגרסאות קודמות של ספים). קוד מסוג זה צריך להיות מעודכן. דוגמאות לקוד החדש בexceptions.s ובדיקות / tt.io.s.
ספים מגיעים עם קוד מקור מלא ותיעוד. זה כולל גם מבחן עינויים כדי לוודא יציאה למכונה חדשה.
ספים מיישם שני, ממשק בסגנון מסוף פשוט וממשק חלון. על יוניקס, לינוקס ו- Mac OS X תכנית הספים מספקת ממשק מסוף פשוט ותכנית xspim מספקת ממשק חלונאית. ב- Microsoft Windows, תכנית הספים מספקת ממשק קונסולה וPCSpim מספק ממשק של Windows.
מה חדש במהדורה זו:

תגובות ל spim

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!