Jawaban:
Bagian dword ptr
tersebut disebut direktif ukuran. Halaman ini menjelaskannya, tetapi tidak mungkin untuk menautkan langsung ke bagian yang benar.
Pada dasarnya, ini berarti "ukuran operan target adalah 32 bit", jadi ini akan bitwise-DAN nilai 32-bit pada alamat dihitung dengan mengambil isi ebp
register dan mengurangkan empat dengan 0.
PTR
bagian itu dibutuhkan? Bukankah dword cukup untuk menyandikan ukuran? NASM tidak menggunakan ptr
AFAIK.
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)
Perhatikan sosok yang terlampir dalam pertanyaan lain ini .
ebp-4
adalah variabel lokal pertama Anda dan, dilihat sebagai penunjuk dword, ini adalah alamat integer 32 bit yang harus dihapus. Mungkin sumber Anda dimulai dengan
Object x = null;