پشته یک لیست LIFO است که می تواند به عنوان محلی مناسب برای ذخیره داده های موقتی استفاده شود. پشته برای فراخوانی زیربرنامه ها، ارسال پارامترها و متغیرهای محلی هم به کار می رود. دستورات ابتدائی پشته push و pop هستند.

تعریف پشته در برنامه
دستورات push و pop
ثبات SP

پشته (stack) ناحیه ای از حافظه اصلی است که به صورت LIFO (last-in-first-oout) سازماندهی شده است. یعنی آخرین داده ای که وارد آن می شود اولین داده ای است که از آن خارج می شود.