BUF DW 10H DUP(3 DUP(2,10H),3,5) 上述语句汇编后,为变量BUF分配的存储单元字节数是多少?怎么算啊?

详细一点

先算里面的循环,2和10h循环3次是6,再+3和5,就是8,一共要循环10h次,就是16次,就是128,再加上是dw占一个字,所以字节数是256
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-10
dw=2 bytes,2*16*(3*2+1+1)=288
第2个回答  2018-05-24
DUP是循环,DUP前面是循环次数。先算里面的循环,2和10h就是02H,10H两个字节,循环3次是6个字节,3和5就是03H和05H又是两个字节,就是8个字节,一共要循环10h次对应二进制00010000,就是十进制的16次,等于128,dw 是字,一共128个字所以字节数是256。