title: ASM: MASM, NASM, FASM?
body: <p>I have done ARM assembly programming and I would like to learn the Intel Assembler. I keep hearing all these different F/M/N/ASMs mentioned- but I am unsure how they related to what I wish to achieve?</p>
  
  <p>Could somebody please help me identify what I would need to learn how to program low level on the Intel architecture? I dont quite understand how the "different Assemblers" correlate, even more so with x86, IA64, AMD64/x86-64 etc?</p>
  
  <p>If it is of any help, I am most comfortable with Eclipse and Visual Studio 08/10 IDEs.</p>