| CPU SIM עיצוב בקלות CPU ברמת המיקרוקוד ולהפעיל תוכניות עם זה |
הורד עכשיו |
CPU SIM דירוג וסיכום
- אתר האינטרנט של המוציא לאור:
- http://www.cs.colby.edu/djskrien
CPU SIM תגים
CPU SIM תיאור
בקלות לעצב מעבד ברמה microcode ולהפעיל תוכניות עם זה CPU SIM הוא חינם וקל לשימוש יישום Java המאפשר למשתמשים לעצב מחשב פשוט מעבד של רמת המיקרוקוד ולהפעיל שפה מכונה או הרכבה תוכניות על אלה של CPU באמצעות סימולציה. CPU SIM ניתן להשתמש כדי לדמות מגוון של ארכיטקטורות, כולל מצברים מבוססי, כמו RISC, או מבוסס מחסנית (כגון JVM) ארכיטקטורות. CPU SIM הוא כלי שימושי עבור מדריכים שרוצים שהתלמידים שלהם לקבל חשיפה ידיים למגוון של ארכיטקטורות ולקבל הזדמנות לעצב וליישם את הארכיטקטורות שלהם ולכתוב תוכניות בשפה מכונה ושפת הרכבה עבור ארכוביהם. הנה כמה תכונות עיקריות של "CPU SIM": כלים לתכנון מעבד ברמת ההעברה הרישום: · דיאלוגים לציון מספר ורוחב של רישומים, רשום מערכים ורזים. · דיאלוגים לציון microintructions (למשל, העברות סיביות בין רושמים) המשמשים ליישום הוראות ההתקן דיאלוג לציון הוראות ההתקן, כולל: · מספר הסיביות בכל הוראה · ערך OPCODE ומספר סיביות OPCODE תופסת · מספר האופרנדים ומספר הסיביות בכל אופרנד · הסמנטיקה של כל הוראה (שצוין על ידי רצף של microintructions) · עורך טקסט לכתיבת תוכניות שפת הרכבה · אסמבלר להמרת תוכניות הרכבה לקוד המכונה למעבד המשתמש. · מאמץ הבאגים לדרוך קדימה ואחורה באמצעות ביצוע תוכניות כאלה, בדיקה ושינוי אופציונלי את מצב ההתקן לאחר כל צעד. דרישות: · ג 'אווה 1.5 ואילך מה חדש במהדורה זו: · תיקוני באגים · באג קבוע ב- Transfertrtor.Execute () כך שהוא עובד כראוי מתי · Numbits == 0. · באג קבוע שבו העדפות הפיסוק בתיבת הדו-שיח 'העדפות' · לא ניצלו ולא מוצגים או מנוצלים על ידי המאספר. · שיפורים · האופרנדס עבור ההוראה pseudo .DATA יכולות להיות כעת ספרות או סמלים · מקביל לתוויות או להשוות שמות.
CPU SIM תוכנה קשורה