Справочник по сборщику макросов Майкрософт

Ассемблер Microsoft Macro Assembler (MASM) имеет целый ряд преимуществ по сравнению со встроенным кодом на языке ассемблера. MASM поддерживает язык макросов с такими возможностями, как циклическая обработка, арифметические операции и обработка текстовых строк. MASM обеспечивает более широкий контроль над оборудованием. Используя MASM, вы также можете сократить затраты на время и память в коде.

В этом разделе

Параметр командной строки ML и ML64
Описание параметров командной строки ML и ML64.

MASM для x64 (ml64.exe)
Сведения о способах создания выходных файлов для процессоров с архитектурой x64.

Формат инструкций
Описание основных префиксов инструкций и префиксов инструкций для MASM.

Справочник по директивам
Ссылки на статьи, посвященные использованию директив в MASM.

Справочник по символам
Ссылки на статьи, посвященные использованию символов в MASM.

Справочник по операторам
Ссылки на статьи, посвященные использованию операторов в MASM.

Сообщения об ошибках машинного обучения
Описывает неустранимые и нефатальные сообщения об ошибках и предупреждения.

Руководства по программированию для изготовителей процессоров
Предоставляет ссылки на сведения о программировании о процессорах, не созданных, проданных или поддерживаемых корпорацией Майкрософт.

Грамматика MASM BNF

Официальное описание BNF MASM для x64.

C++ в Visual Studio
Ссылки на различные разделы документации по Visual Studio и Visual C++.

См. также

Встроенные объекты компилятора
Встроенные объекты x86
Встроенные функции x64 (amd64)