Microsoft Macro Assembler



Website: docs.microsoft.com/en-us/cpp/assembler/masm/microsoft-macro-assembler-reference


Microsoft Macro Assembler (MASM) este un ansamblu X86 care folosește sintaxa Intel pentru MS-DOS și Microsoft Windows.

Începând cu MASM 8.0, există două versiuni ale asamblatorului: una pentru surse de asamblare pe 16 biți și pe 32 de biți și alta (ML64) doar pentru surse pe 64 de biți.

MASM este întreținut de Microsoft, dar din versiunea 6.12 nu a fost vândută ca produs separat.

În schimb, este furnizat cu diverse compilatoare Microsoft SDK și C.

Versiunile recente ale MASM sunt incluse cu Microsoft Visual Studio.

Aplicațiile notabile compilate folosind MASM sunt magnatul Rollercoaster, care a fost scris de 99% în asamblare și construit cu MASM.