ARR DB 5 DUP(2)的含义是什么?

时间:2017-01-25 09:34:12

标签: assembly emu8086

ARRAY DB 5 DUP(2)

这个表达的含义是什么? ARR里面有什么价值?

1 个答案:

答案 0 :(得分:2)

对于MASM使用的运算符/指令(例如DUP),您通常可以在MSDN上找到某种形式的文档。在这种情况下,相关页面is here

正如文件所说:

  

count DUP (initialvalue [[, initialvalue]]...)

     

指定count的{​​{1}}个声明数。

因此initialvalue输出所有值为2的5个字节。DB 5 DUP (2)只是一个标签,因此您可以轻松地在代码中的其他位置引用这些字节。