Referencia de Macro Assembler de Microsoft

El macroensamblador de Microsoft (MASM) proporciona varias ventajas con respecto al ensamblado en línea. MASM contiene un lenguaje de macros con características como bucles y procesamiento de cadenas aritméticas y de texto. MASM proporciona un mayor control sobre el hardware. Con MASM, también puede reducir el tiempo y la sobrecarga de memoria en el código.

En esta sección

ML y la opción de línea de comandos ML64
Describe las opciones de línea ML y ML64.

MASM para x64 (ml64.exe)
Información sobre cómo crear archivos de salida para x64.

Formato de instrucción
Describe el formato de instrucción básico y los prefijos de instrucción para MASM.

Referencia de directivas
Proporciona vínculos a artículos en los que se explica el uso de las directivas en MASM.

Referencia de símbolos
Proporciona vínculos a artículos en los que se explica el uso de los símbolos en MASM.

Referencia de operadores
Proporciona vínculos a artículos en los que se explica el uso de los operadores en MASM.

ML mensajes de error
Describe advertencias y mensajes de error irreales y no graves.

Manuales de programación del fabricante del procesador
Proporciona vínculos a información de programación sobre procesadores no fabricantes, vendidos o compatibles con Microsoft.

Gramática de MASM BNF

Descripción formal de BNF de MASM para x64.

C++ en Visual Studio
Proporciona vínculos a diversas áreas de la documentación de Visual Studio y Visual C++.

Vea también

Intrínsecos del controlador
Intrínsecos x86
Intrínsecos x64 (amd64)