जवाबों:
dword ptrभाग एक आकार के निर्देश कहा जाता है। यह पृष्ठ उन्हें समझाता है, लेकिन सही अनुभाग के लिए प्रत्यक्ष-लिंक करना संभव नहीं था।
मूल रूप से, इसका मतलब है "लक्ष्य ऑपरेंड का आकार 32 बिट्स है", इसलिए यह बिटवाइज-और पते पर 32-बिट मूल्य ebpरजिस्टर की सामग्री को ले जाकर और 0 के साथ चार घटाकर होगा।
PTRभाग की आवश्यकता क्यों है ? आकार को सांकेतिक शब्दों में बदलना करने के लिए पर्याप्त नहीं है? NASM ptrAFAIK का उपयोग नहीं करता है ।
Modern processors, including embedded systems, usually have a word size of 8, 16, 24, 32, or 64 bits, while modern general purpose computers usually use 32 or 64 bits. en.wikipedia.org/wiki/Word_(computer_altecture)
इस अन्य प्रश्न में संलग्न आंकड़े पर विचार करें ।
ebp-4आपका पहला स्थानीय वैरिएबल है और, एक डॉर्ड पॉइंटर के रूप में देखा जाता है, यह एक 32 बिट पूर्णांक का पता है जिसे साफ़ करना होगा। हो सकता है कि आपका स्रोत शुरू हो
Object x = null;