FASM - 压缩"缓冲区db 0,0,0,0,0,0 ......"

Veg*_* J. 2 assembly nasm fasm

我很幸运地遇到了一些在FASM中编译得很好的NASM代码只改变了一行;

buffer times 64 db 0
Run Code Online (Sandbox Code Playgroud)

这在NASM中工作正常,但在FASM中没有 - 我必须写:

buffer db 0, 0, 0, 0, 0, 0, ...
Run Code Online (Sandbox Code Playgroud)

必须有一个更紧凑的方法来做到这一点.

nc3*_*c3b 5

您可能正在寻找:

buffer db 64 dup(0)
Run Code Online (Sandbox Code Playgroud)