View Full Version : ESP , EBPرو قاطی میکنم!
Developer Programmer
جمعه 17 مهر 1383, 22:18 عصر
من این دو مفهوم SPو BP رو قاطی میکنم
میشه کامل توضیح بدین و بگین که دقیقا چه تفاوتی با هم دارن؟
seyedof
یک شنبه 01 آذر 1383, 21:02 عصر
سلام
sp = stack pointer
bp = base pointer
چون sp حیاتیه و خراب شدنش بحرانی هست کپیش رو توی bp میریزند و معمولا متغیرهای پاس شده به تابع رو با bp آدرس میدن.
ممنون علی
MSK
جمعه 06 آذر 1383, 11:23 صبح
sp آدرس آخرین داده در سگمنت استاکه و در برنامه نویسی سنتی bp مثل سباتای عمومی کاربرد خاصی نداشت.
ولی از چندی پیش به bp وظیفه آدرس دهی به متغیر های داخل تابع رو دادن. و چون مبدا اش با اسپی یکیه ولی جهتش اکسشه بهش میگن اشاره گر قاب پشته.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.