NASM: Parser: Anweisung erwartet rep movs
Ich habe eine ausführbare Datei in einen NASM-Shellcode verwandelt (für Windows, wenn dies relevant ist), aber es treten überall "error: parser: instruction expected" -Fehler aufgrund von rep-Anweisungen auf.
label_000064,1:
lea edi,[esp+0x164]
label_0000648:
rep movs DWORD es:[edi],DWORD ds:[esi]
label_000064a:
and DWORD [esp+0x168],0x0
Gibt es dafür eine spezielle nasm-Syntax? Mache ich einen dummen Fehler? Ich habe keine Ahnung, wie ich diese Fehler beheben soll, und hätte gerne eine Anleitung.
(Ich kompiliere mit nasm -f bin -o out.bin test.asm)
Vielen Dank