NASM: analisador: instrução esperada rep movs

Estou transformando um executável em algum código de shell NASM (para Windows, se for relevante), mas estou encontrando "erro: analisador: instrução esperada" erros em todo o lugar, a partir de instruções rep.

label_000064,1:
lea    edi,[esp+0x164]                      
label_0000648:
rep movs DWORD es:[edi],DWORD ds:[esi]
label_000064a:
and    DWORD [esp+0x168],0x0    

Existe alguma sintaxe nasm especial para isso? Estou cometendo um erro estúpido? Não tenho idéia de como corrigir esses erros e gostaria realmente de algumas orientações.

(Estou compilando com nasm -f bin -o out.bin test.asm)

Obrigado.

questionAnswers(3)

yourAnswerToTheQuestion