मैंने एक .exe फ़ाइल को अलग किया और इसे अपनी पहली पंक्ति के रूप में मिला।x86 assemby में "पुश ईबीपी" का क्या अर्थ है?
push ebp
- इसका क्या मतलब है?
- क्यों
ebp
? - क्या
pop
कमांड के साथ इसका कोई संबंध नहीं है? भले ही मैं इसे अलग-अलग हिस्सों में नहीं देखता!
तुम भी समारोह है, जो MOV ईएसपी, ईबीपी पॉप ईबीपी के बाद के बराबर है के अंत में अनुदेश अवकाश देख सकते हैं। यही कारण है कि आप एक स्पष्ट पॉप नहीं देख सकते हैं। – indiv
तो, क्या इसका मतलब यह है कि सभी एप्लिकेशन 'पुश ईबीपी' के साथ शुरू होते हैं, इसके बाद 'mov ebp, esp'? –
अधिकतर। सभी एप्स जो वेरिएबल एड्रेसिंग के लिए ईबीपी रजिस्टर का उपयोग करते हैं या जो भी कॉलिंग प्रोग्राम के स्टैक फ्रेम को पुनर्स्थापित करना होगा। –