Articles and Documentation for Assembly Language Programmers

Document Description Link
Structures in Assembly Language HTML Format
PDF Format
"The Great Debate" A series of essays on the need for assembly language in modern systems. The Great Debate
Assembly Language Programmer's Style Guide. Programming guidelines for MASM programmers. Assembly Style (HTML)

Assembly Style (PDF)

x86 FAQ (from comp.lang.asm.x86 and alt.lang.asm) FAQ #1
FAQ #2
FAQ #3
MASM FAQ
TASM FAQ
A86 FAQ
Pentium Software Developer's Manual (from Intel) Volume 1 (PDF)
Volume 2 (PDF)
Volume 3 (PDF)
Volume 4 (PDF)
Vols 1-4 (ZIP)
Intel 64-bit Pentium Documentation Volume 1 (PDF)
Volume 2 (PDF)
Microsoft PE/COFF file format documentation Text Format
ZIP Format
Microsoft OMF documentation Text Format
More Microsoft OMF documentation ZIP Format
OMF Dump utilities ZIP Format
Borland Object code and symbolic debugging information Text Format
Borland Open Architecture OMF documentation Text Format
Borland OMF information (above) + utilities ZIP Format
ELF Format Documentation (for Linux/Unix) PDF Format
ZIP Format
MASM v6.x Manuals on-line in HTML format! MASM 6 Manuals
MASM v6.11 Reference in PDF format! PDF Format
MASM v6.11 Reference in MS Word format! Word Format
MASM Programmer's Guide in MS Word format! Word Format