简单的汇编语言求解。
请问SOURCE DB N DUP (0) 这句话是什么意思?DB是什么意思? DUP是什么 意思,谢谢。
追问:还是谢谢你捧场。哈哈。
请问SOURCE DB N DUP (0) 这句话是什么意思?DB是什么意思? DUP是什么 意思,谢谢。
追问:还是谢谢你捧场。哈哈。
答案:SOURCE是标号,DB就是定义字节单元,N和DUP是配合使用的,表示重复N次,括号里面的是单元的初始值
综合来讲,就是定义一个名叫SOURCE的由N个字节组成的储存单元,同时赋给初值0
等同于C中的:
char SOURCE[N];
memset(SOURCE,0,N) ;
这样,不知道明白否?
其他:汇编语言不清楚、c语言还懂点、 DB是什么意思?
--定义字节。
DUP是什么意思?
--重复。
SOURCE DB N DUP (0)
--在SOURCE地址开始,定义N个字节,内容都是0。