View Full Version : ESP , EBPرو قاطی میکنم!
Afshin_Zavar
جمعه 17 مهر 1383, 10:48 بعد از ظهر
من این دو مفهوم SPو BP رو قاطی میکنم
میشه کامل توضیح بدین و بگین که دقیقا چه تفاوتی با هم دارن؟
seyedof
یک شنبه 01 آذر 1383, 09:32 بعد از ظهر
سلام
sp = stack pointer
bp = base pointer
چون sp حیاتیه و خراب شدنش بحرانی هست کپیش رو توی bp میریزند و معمولا متغیرهای پاس شده به تابع رو با bp آدرس میدن.
ممنون علی
MSK
جمعه 06 آذر 1383, 11:53 قبل از ظهر
sp آدرس آخرین داده در سگمنت استاکه و در برنامه نویسی سنتی bp مثل سباتای عمومی کاربرد خاصی نداشت.
ولی از چندی پیش به bp وظیفه آدرس دهی به متغیر های داخل تابع رو دادن. و چون مبدا اش با اسپی یکیه ولی جهتش اکسشه بهش میگن اشاره گر قاب پشته.
این انجمن با استفاده از vBulletin نسخه 3.7.1 کار می کند
تمامی حقوق سیستم این انجمن متعلق به شرکت Jelsoft Enterprises Ltd می باشد.