I am have been programming in C++ for a few years now. Now I would like to also learn assembly language.
I have tried NASM, but I dont like it, it works better on linux and my main development platform is windows.
I have also tried FASM, its better but I couldnt find good documentation on it.
I dont care for the syntex although I like the Intel syntex more e.g.
mov eax, 4
I want an assembler that is easy to learn, and have good documentation from which I can learn and that I can program bootloaders and other chipset based stuff like writing drivers for security cameras etc.
I am currently developing from an 64 bit cpu, so the assembler should support atleast 32 bit / 64 bit.
My main platform is 64-bit windows 7.