Compartir a través de


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 que tiene características como el bucle, la aritmética y el procesamiento de cadenas. 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

Opciones de 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)