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. MASM también permite reducir la sobrecarga de tiempo y memoria en el código.

En esta sección

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

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

Formato de instrucciones
Describe el formato básico de las instrucciones y los prefijos de las instrucciones en 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.

Mensajes de error de ML
Describe las advertencias y los mensajes de errores, tanto recuperables como irrecuperables.

Manuales de programación de los fabricantes de procesadores
Proporciona vínculos a información de programación de aquellos procesadores que Microsoft no fabrica, vende o admite.

Gramática BNF de MASM

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++.

Consulte también

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