שאלה 2

שאלה 2

על ידי חנאן זבידה דראושה בתאריך
מספר תגובות: 1

היי

רציתי לשאול בבקשה משהו לגבי הרגיסטרים , בשאלה 2 אין לנו ערך החזרה אז אני יכולה לתת אל R1 למשהו אקראי ? וגם שאלה באופן כללי איך אנחנו מחליטים  בדרך כלל בכמה רגיסטרים אנחנו נשתמש  

בתגובה ל: חנאן זבידה דראושה

תשובה ל: שאלה 2

על ידי אופיר אזאצ'י בתאריך
היי,
טכנית, נוכל להשתמש בכמה רגיסטרים שנצטרך כל עוד הם לא עולים על ה-8 רגיסטרים שברשותנו.
חשוב שנשים לב של-R1,R7,R8 יש יעוד מיוחד ולכן נימנע מלתת להם ערכים זמניים, במיוחד ל-R7,R8. לכן נשאר עם חמישה רגיסטרים זמינים.
אם אין ערך החזרה בפונקציה נמנע מלהשתמש ב-R1.

בהצלחה!