I\'m really wanting to learn assembly. I\'m pretty good at c/c++, but want a better understanding of what\'s going on at a lower level.
I realize that assembly relat
Start programming C, (not C++ , or C#) will help you to get a basic understanding of what is needed to 'do it all yourself', like register, stack frame, and data processing. I did a master on computer science and one of my favourite topics is compiler building (yes yacc and lex!) which did help me to understand all higher level language in a deep intimate level. I still cherish those moments defining my own language and compiling it to low level constructs. Indeed I designed a object oriented language to be executed on a virtual processor.
So: there are no shortcuts learning assembler. It can be tedious. But very satisfying.