I'm planning to learn assembly for an independent study class in my college. I have 2 years of c/c++ experience and feel I'm pretty good at it now. I have never written assembly but want to learn it now.
I eventually want to write a small game of some kind in assembly and was wondering which assembler will be the best for me to learn. I'm on a 32 bit windows machine running on an intel x86 architecture.
I looked into MASM but I was told its like pseudo assembly. Is it the standard for win32 assembly ? especially if I want to make a real time graphics app with sound etc ? Does anyone have any suggestions on which assembler I should pick or which is the best to learn ?