This short paper hopefully teaches you all the basic things you need to know to start programming in IA-32 assembly.
The topics covered are: * Most important aspects of the IA-32 architecture (registers, addressing modes, stack). * MASM assembler directives (i.e. how to use MASM to write IA-32 assembly programs). *How to use assembly code in your Visual C++ programs. *How to read assembly listings produced by the Microsoft C compiler.
preview:
http://www.cs.uit.no/~larsab/ia-32.pdf
1/8/2003