רקע
המחסנית היא מבנה נתונים בו אנו מסוגרים לשמור נתונים, ולקבל
אותם חזרה מאוחר יותר.
הנתונים נשמרים במחסנית לפי עקרון LIFO (Last
In First Out),
כלומר, הנתון האחרון שנכנס אל המחסנית, הוא הנתון הראשון שייצא ממנה.
שימושי המחסנית
כאשר אנו משתמשים בפסיקות במהלך התוכנית שלנו, הביצוע קופץ
למקום אחר, וכאשר הוא מסתיים ביצוע התוכנית שלנו ממשיך. הכתובת שממנה התוכנית שלנו
תמשיך נשמרת על המחסנית.
בהמשך נראה שימוש בשגרות (פונקציות) בשפת אסמבלי. כאשר אנו
קופצים אל שגרה, כתובת החזרה (הכתובת אליה נחזור כאשר התוכנית תסתיים) נשמרת על
המחסנית, ונשלפת כשאנו חוזרים אל התוכנית הקוראת.
כמו כן, המתכנת מסוגל לשמור נתונים על המחסנית לפי רצונו.
העלמות הזין של יוסי הקוסם
יוסי יקיריאם הזין שלך נעלם בתוך מחסנית קסמים אני מקווה לפחות שאתה לא מתכוון לחבר את המחסנית לרובה דרוך
בשמחה שמעון הטבח