DW 占据两个字节单元,所以DW ?.?占据4个字节单元,所以是占用4个内存单元 DB 10 DUP (5 DUP (5), 3 DUP (3), 6, 0) DB 10 DUP (5,5,5,5,5,3,3,3,6,0) -> 5+3+1+1= 10 然后10*10 = 100,所以占用了100个内存单元
DUP 是汇编程序变量或缓冲区定义的重复伪指令。例如以下的代码,字义了4个字节的9 :DATA SEGMENT BUF DB 4 DUP(9)DATA ENDS