Microsoft Macro Assembler Reference
The Microsoft Macro Assembler (MASM) provides you with several advantages over inline assembly. MASM contains a macro language with looping, arithmetic, text string processing, and so on, and MASM supports the instruction sets of the 386, 486, and Pentium processors, providing you with greater direct control over the hardware. You also can avoid extra time and memory overhead when using MASM.
In This Section
- ML and ML64 Command-Line Option
-
Describes the ML and ML64 command-line options.
- ML Error Messages
-
Describes ML fatal and nonfatal error messages and warnings.
- Directives Reference
-
Provides links to topics discussing the use of directives in MASM.
- Symbols Reference
-
Provides links to topics discussing the use of symbols in MASM.
- Operators Reference
-
Provides links to topics discussing the use of operators in MASM.
- MASM for x64 (ml64.exe)
-
Information on creating output files for x64.