Assembly Language Programming
Okay, if you're interested in assembly language programming, read The Art of Assembly Language and use the included HLA compiler.
But, if you just need to occasionally compile some pre-existing code, MASM 8 is now available for download from Microsoft.
But seriously, read The Art of Assembly Language.
more ...