שאלה שקשורה למעבד ה MIPS
בשאלה מתייחסים למבנה הפייפליין של המיפס. רוצים להוסיף פקודה SWI Rj,Rk הקידוד של הפקודה נתון לבחירתנו (כתוב שמומלץ לקדד את הקבוע 4) שהסמנטיקה שלה היא להוסיף ל Rj 4 ואחרי השינוי לשים בזכרון בכתובת Rj את Rk. התנאים הם שמותר לשנות רק את התחנה ID (זאת שאחראית על פענוח הפקודה וכתיבה לרגיסטרים). בתחנה מותר לשנות רק את הלוגיקות ALU ו ALU CNT, אבל אסור לחבר אליהם קלטים חדשים, ואת החיווט וניתן להוסיף מוקסים כרצוננו. השאלה היא כמה מוקסים דרושים.. אני יודע שקצת חפרתי וזאת שאלה ארוכה אבל אני יושב עליה המון זמן ואין לי כיוון, כל רמז יתקבל בברכה.
בשאלה מתייחסים למבנה הפייפליין של המיפס. רוצים להוסיף פקודה SWI Rj,Rk הקידוד של הפקודה נתון לבחירתנו (כתוב שמומלץ לקדד את הקבוע 4) שהסמנטיקה שלה היא להוסיף ל Rj 4 ואחרי השינוי לשים בזכרון בכתובת Rj את Rk. התנאים הם שמותר לשנות רק את התחנה ID (זאת שאחראית על פענוח הפקודה וכתיבה לרגיסטרים). בתחנה מותר לשנות רק את הלוגיקות ALU ו ALU CNT, אבל אסור לחבר אליהם קלטים חדשים, ואת החיווט וניתן להוסיף מוקסים כרצוננו. השאלה היא כמה מוקסים דרושים.. אני יודע שקצת חפרתי וזאת שאלה ארוכה אבל אני יושב עליה המון זמן ואין לי כיוון, כל רמז יתקבל בברכה.