בשאלה 4 כאשר הערך המוחזר אינו רלוונטי היה שימוש ב REGISTER 1 או R1.
ורציתי על פי ההנחה אם יש צורך להשתמש בR1 היות והוא REGISTER מיוחד.
היי, אם הבנתי את השאלה שלכם נכון, אז רגיסטר R1 זהה ביכולותיו לכל רגיסטר אחר, ולכן ניתן להשתמש בו כמו בכל רגיסטר אחר.
כמוסכמה נאכסן ב-R1 את הערך החוזר מהframe ולכן טכנית לא נכון להשתמש בו כרגיסטר רגיל כל עוד יש לנו רגיסטרים זמינים. בשאלה פעלו בניגוד למקובל אך ניתן לראות כי לא חוזר אף ערך מהפונקציה, ולכן R1 משמש ככלל הרגיסטרים.
יפה מאוד ששמתם לב לנקודה הזאת!
בהצלחה!
כמוסכמה נאכסן ב-R1 את הערך החוזר מהframe ולכן טכנית לא נכון להשתמש בו כרגיסטר רגיל כל עוד יש לנו רגיסטרים זמינים. בשאלה פעלו בניגוד למקובל אך ניתן לראות כי לא חוזר אף ערך מהפונקציה, ולכן R1 משמש ככלל הרגיסטרים.
יפה מאוד ששמתם לב לנקודה הזאת!
בהצלחה!
אז אם לא נשאר עוד רגסטר אפשר להשתמש ב R1 כרגסטר רגיל כמו R3 R4 ..
מתכוונת לשאלה 2 סעיף ג
מתכוונת לשאלה 2 סעיף ג
אפשר להסתדר ללא R1 בסעיף זה, ולכן אנחנו מצפים ממכם לא להשתמש בו. יש לכם R2-R6 זה מספיק.