8. דחיפה ושליפה מהמחסנית

8.1. מוסכמות המסמך

הפקודות push() ו-pop() מקבלות כארגומנט שלהן קבוצת אוגרים המכילה תת-קבוצה, או אולי את כל, האוגרים הכלליים R0-R12 וה-link register‏ (lr או R14). כמו בכל קבוצה (set) של Python, הסדר שבו האוגרים מצוינים אינו משנה. כך בדוגמה הבאה הפקודה pop() תשחזר את R1,‏ R7 ו-R8 לתוכנם שלפני ה-push():

  • push({r1, r8, r7}) שמור שלושה אוגרים על המחסנית.

  • pop({r7, r1, r8}) שחזר אותם

8.2. פעולות מחסנית

  • push({regset}) דחוף קבוצת אוגרים אל המחסנית

  • pop({regset}) שחזר קבוצת אוגרים מהמחסנית