Microsoft Macro Assembler リファレンス

Microsoft Macro Assembler (MASM) には、インライン アセンブリに勝るいくつかのメリットがあります。 MASM には、ループ、算術、およびテキスト文字列処理などの機能を持つマクロ言語が含まれています。 MASM を使用すると、ハードウェアをより細かく制御できます。 MASM を使用することで、コード内の時間とメモリのオーバーヘッドを削減することもできます。

このセクションの内容

ML および ML64 のコマンド ライン オプション
ML および ML64 のコマンド ライン オプションについて説明します。

x64 用 MASM (ml64.exe)
X64 用の出力ファイルを作成する方法に関する情報。

命令形式
MASM の基本的な命令形式と命令プレフィックスについて説明します。

ディレクティブ リファレンス
MASM のディレクティブの使用について説明する記事へのリンクを提供します。

シンボル リファレンス
MASM のシンボルの使用について説明する記事へのリンクを提供します。

演算子リファレンス
MASM の演算子の使用について説明する記事へのリンクを提供します。

ML エラー メッセージ
致命的または致命的でないエラーのメッセージと警告について説明します。

プロセッサの製造元のプログラミング マニュアル
Microsoft によって製造、販売、またはサポートされていないプロセッサに関するプログラミング情報のリンクを提供します。

MASM BNF 文法

x64 用 MASM の正式な BNF の説明。

Visual Studio での C++
Visual Studio と Visual C++ のさまざまな分野のドキュメントへのリンクを提供します。

関連項目

コンパイラの組み込み
x86 組み込み
x64 (amd64) の組み込み