Microsoft Macro Assembler

http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=7A1C9DA0-0510-44A2-B042-7EF370530C64
アセンブリ言語で記述されたプログラムからバイナリファイルを生成するx86用アセンブラ。
386・486・Pentiumの各プロセッサの命令セットもサポートしている。
演算・文字列処理などを始めとする沢山の便利なマクロを使用でき、ループやプロシージャ呼び出しなどを使った構造化プログラミングが可能。
商用目的でなければフリーで使用することができる。