Sur cette page:
http://sourceforge.net/project/showfiles.php?group_id=6208
Il faut prendre les Win32 binaries.
En décompressant l'archive, tu trouveras deux applications:
nasmw.exe : l'assembleur
ndisasmw.exe : un désassembleur très basique.
Les deux s'utilisent en ligne de commande.
Pour survoler un peu l'utilisation de l'assembleur, il faut définir le format que tu vas utiliser. Si tu es sous windows XP, tu aura besoin d'applications win32. Donc pour assembleur ton fichier code.asm:
nasm -f win32 -o code.o code.asm
Pour avoir un executable ou une bibliothèque au final, il te faudra un éditeur de lien (nasm ne peut produire que des fichiers objets).
Tu peux prendre MinGw par exemple en utilisant gcc.
Pour la syntaxe des fichiers assembleur avec nasm, je te laisse chercher, et si tu as un soucis dis le nous.