שאלה

שאלה

by אלאא אבו רומי -
Number of replies: 3

בתרגול 6 כתוב שאם יש השמה למשתנה לוקאלי, אז הוא יופיע במחסנית 

וגם כתוב כי אם יש רגסטרים פנויים הרגסטרים יקבלו את המיקומות של הערכים האלו

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

בנוסף, שאלת סקרנות: מה עם לא פנויים ואין השמה? לא יופיע באף מקום? למרות שהוקצה לו מקום ע״י int i; למשל

 תודה!

In reply to אלאא אבו רומי

תשובה ל: שאלה

by אופיר אזאצי -
נכון.
בנוגע לשאלה, עד שאין השמה של המשתנה לא ניגע במשתנה, רק כאשר נזין לו ערך נכניס אותו למחסנית.