تبلیغات
پرتال جامع دانشجویان سخت افزار - 3

3

نویسنده :حسن صفری مقدم
تاریخ:سه شنبه 9 خرداد 1391-11:06 ب.ظ

انقیاد حافظه متغیرهای پویای پشته ای زمانی صورت می گیرد که دستوراعلان آنها اجرا شود.
حافظه به این متغیرها از پشته ضمن اجرا (Run time Stack) تخصیص داده می شود.
مثال: متغیرهای محلی زیربرنامه در C و Pascal
مزایا:
پشتیبانی از زیربرنامه  های بازگشتی
استفاده اشتراکی از حافظه
ایرادات:
سربار به دلیل تخصیص و آزاد سازی حافظه ضمن اجرا
عدم پشتیبانی از زیربرنامه های حساس به سابقه اجرا
کارایی پایین به دلیل آدرس دهی غیر مستقیم