ARM Assembler reference

The articles in this section of the documentation provide reference material for the Microsoft ARM assembler (armasm or armasm64) and related tools.

Title Description
ARM Assembler command-line reference Describes the Microsoft armasm and armasm64 command-line options.
ARM Assembler diagnostic messages Describes commonly seen armasm and armasm64 warning and error messages.
ARM Assembler directives Describes the ARM directives that are different in Microsoft armasm and armasm64.
ARM Architecture Reference Manual on the ARM Developer website. Choose the relevant manual for your ARM architecture. Each contains reference sections about ARM, Thumb, NEON, and VFP, and additional information about the ARM assembly language.
ARM Compiler armasm User Guide on the ARM Developer website. Choose a recent version to find up-to-date information about the ARM assembly language.

Important

The armasm assembler that the ARM Developer website describes isn't the same as the Microsoft armasm assembler that's included in Visual Studio and is documented in this section.

See also

ARM intrinsics
ARM64 intrinsics
Compiler intrinsics