在汇编语言中使用DUP

时间:2014-11-06 17:47:35

标签: assembly

PASSWORD DB 20 DUP(0)
 INPUTSTR DB 20 DUP(0)

我正在浏览一段代码而且我遇到了这个问题,在这种情况下DUP意味着什么?任何人都可以解释我。请!感谢

1 个答案:

答案 0 :(得分:4)

您可以阅读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