2014-11-06 83 views
0
PASSWORD DB 20 DUP(0) 
INPUTSTR DB 20 DUP(0) 

我正在通过一段代码,我发现了这个,在这种情况下DUP是什么意思?任何人都可以解释我。请!谢谢在汇编语言中使用DUP

+0

有很多不同的汇编语言;这段代码从哪里来的? – chepner 2014-11-06 17:48:58

回答

1

您可以将20 DUP(0)读作“20个零副本”。整个表达式INPUTSTR DB 20 DUP(0)相当于INPUTSTR DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0。也看看official MASM reference by Microsoft