ישן

איזה רגיסטרים caller מגבה ואיזה רגיסטרים callee מגבה?

done
הרצאה 6 - כאשר Callee נגמר, הוא יכול להשתמש במחסנית למשתנים חדשים, אבל מה לגבי הרגיסטרים של caller? Callee לא צריך לדעת כלום על המימוש של ה-caller ולכן הוא יכול להשתמש בכל הרגיסטרים. פתרון: Callers חייבים לגבות את הרגיסטרים הזמניים לפני שמעבירים אותם ואילו Callees חייבים לגבות את הרגיסטרים השמורים (לדוג' $s0) אם הם צריכים אותם.

איזה רגיסטרים caller מגבה ואיזה רגיסטרים callee מגבה?

done
הרצאה 6 - כאשר Callee נגמר, הוא יכול להשתמש במחסנית למשתנים חדשים, אבל מה לגבי הרגיסטרים של caller? Callee לא צריך לדעת כלום על המימוש של ה-caller ולכן הוא יכול להשתמש בכל הרגיסטרים. פתרון: Callers חייבים לגבות את הרגיסטרים הזמניים לפני שמעבירים אותם ואילו Callees חייבים לגבות את הרגיסטרים השמורים (לדוג' $s0) אם הם צריכים אותם.
by Noam Tarshish
נערך  Apr 05 '24 - 21:24 Noam Tarshish
visibility   חדש

* השאלה נוספה בתאריך: 05-04-2024