注册 登录
编程论坛 汇编论坛

汇编 saddr用中间为啥报错~~请教

shentanli 发布于 2013-03-17 22:56, 1039 次点击
saddr db 1,2,3,...,20
求问,这个为啥报错:operand expected
9 回复
#2
wp2319572013-03-17 22:58
saddr db 1,2,3,20  这样是可以的
#3
shentanli2013-03-17 23:02
回复 2楼 wp231957
恩,我想的是1到20
#4
shentanli2013-03-17 23:03
回复 2楼 wp231957
sddr不是记录当前内存地址么??
#5
wp2319572013-03-17 23:03
那就全列出来呗  为啥要用...呢  貌似汇编不支持...的吧
#6
shentanli2013-03-17 23:08
回复 5楼 wp231957
有的资料是这样写的~~那我必须这样一一列出表示1到20??
#7
zklhp2013-03-19 13:46
以下是引用shentanli在2013-3-17 23:08:25的发言:

有的资料是这样写的~~那我必须这样一一列出表示1到20??

除非汇编的编译器支持那种写法 否则必须写 貌似大部分汇编编译器设计都很简单 不大可能支持这种东西
#8
hu9jj2013-03-19 14:00
以下是引用shentanli在2013-3-17 23:08:25的发言:

有的资料是这样写的~~那我必须这样一一列出表示1到20??
不能生搬硬套啊。
#9
shentanli2013-03-19 18:56
回复 8楼 hu9jj
我只是想测试一下,因为发现书上好多都是错的~~~
#10
shentanli2013-03-19 18:56
回复 7楼 zklhp
恩~~~谢
1