BUF DB 2DUP(0),2DUP(2,'B'),'123'

来源:百度知道 编辑:UC知道 时间:2024/09/23 04:29:40
请教汇编高手帮忙介绍一下这个具体的内容介绍,能够用文字进行复述一下 BUF DB 2DUP(0),2DUP(2,'B'),'123'
跪求答案!不是感觉啊!

BUF是个数组变量,DB用来定义字节数据,用DB定义的数据,每个数据占用一个字节存储器。DUP表示临时占位。你这组代码的运行结果应该是:
0000 0000 (存储的是0)
0000 0000 (因为是2DUP,所以要重复存储两次)
0000 0010 (存储的是‘2’)
0100 0010 (存储的是‘B’)
0000 0010 (重复两次)
0100 0010
0000 0001 (存储的是‘1’)
0000 0010 (存储的是‘2’)
0000 0011 (存储的是‘3’)