当前位置: 代码迷 >> 汇编语言 >> nasm $ $$的有关问题
  详细解决方案

nasm $ $$的有关问题

热度:533   发布时间:2016-05-02 04:37:26.0
nasm $ $$的问题
在nasm 里面
times 510-($-$$) db 0 编译是可以的 
但是 times 510 - $ db 0 会出现 error: non-constant argument supplied to TIMES

$代表当前行代码地址 $$是首行地址为什么不可以?
------解决方案--------------------
$$是当前段首地址,如果你有section(nasm中),即分数据段,代码段,$$代表段首地址,估计从文件开始到$应该比510字节大,510-$可能是负数,所以出错