Kitabı Assembly Language for x86 by Kip Irvine okudum.Kip Irvine'in derleme dili kitabında depolamayı anlamada sorun var
DUP
Operatör kullanma: sayfa 85 o sembolleri kullanmak niçin hakkında aşağıdaki yazdıSection 3.4.4
diziler ve dizeleri için depolama oluşturmak içinDUP
operatörün nasıl kullanılacağını gösterdi. Program bakımını kolaylaştırmak içinDUP
tarafından kullanılan sayaç, sembolik bir sabit olmalıdır. COUNT Tanımlanmış olduysa sonraki örnekte, aşağıdaki verileri de fi nition kullanılabilir: Bu komut ne yaptığını anlamıyorumarray dword COUNT DUP(0)
. Birisi bana bunun ne anlama geldiğini açıklayabilir mi?
ile
DWORD
s olarak başlatıldı bayt '. – JesterMontajcınız olarak MASM (veya TASM) kullanıyor musunuz ve önce _COUNT_'ı tanımladınız mı? _COUNT_ öğesinin tanımlandığını varsayalım, sonra dizi dword COUNT DUP (0) ', 0'a başlatılan _COUNT_ _DWORD_ öğesinin bir dizisi için belleği ayırır. Bu belleğin başlangıcı için etiket" dizi "dir. –
@Jester dizisi anahtar kelimedir? –