MSA, tüm 8086 yönergelerini ve 80186/80286 yönergelerinin çoğunu destekleyen bir x86 derleyicisidir. MSA, düz ikili çıktı (.COM) dosyaları çıkarır. Robert Ostling, MSA assembler'ini MIT lisansı kapsamında açık kaynaklı yazılım olarak yayınlamıştır. Robert, MSA'yi Borland C++ 2.0 kullanarak yazmıştır, ancak diğer derleyicilere taşımanın zor olmayacağını düşünmektedir.