שאלה 2

שאלה 2

by טאיו ימין -
Number of replies: 3

בשאלה 4 כאשר הערך המוחזר אינו רלוונטי היה שימוש ב REGISTER 1 או R1. 
ורציתי על פי ההנחה אם יש צורך להשתמש בR1 היות והוא REGISTER מיוחד.

In reply to טאיו ימין

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

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

יפה מאוד ששמתם לב לנקודה הזאת!
בהצלחה!
In reply to אופיר אזאצי

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

by שאם עאלם -
אז אם לא נשאר עוד רגסטר אפשר להשתמש ב R1 כרגסטר רגיל כמו R3 R4 ..
מתכוונת לשאלה 2 סעיף ג 
In reply to שאם עאלם

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

by אופיר אזאצי -
אפשר להסתדר ללא R1 בסעיף זה, ולכן אנחנו מצפים ממכם לא להשתמש בו. יש לכם R2-R6 זה מספיק.