Відповіді:
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_architecture)
Розглянемо рисунок, приведений у цьому іншому питанні .
ebp-4є вашою першою локальною змінною, і, розглянуте як вказівник на слово, адресу 32-бітного цілого числа слід очистити. Можливо, ваше джерело починається з
Object x = null;