Windows üzerinden Visual Studio üzerine C++ projesi açıp MASM eklentisi ile "extern c" diyerek .asm ve .s dosyalarını MASM ile derleyebilirsiniz. Ancak Interruptlar Windows üzerinde Access Violation Exception almanıza yol açar. Çünkü doğrudan işletim sistemi aşıp işlemci üzerinde kesme/interrupt çalıştırmaya çalışıyorsunuz. Bunu aşmanın kolay bir yolu yok. Ya EMU8086 gibi bir emülatör kullanacaksınız ya da Sanal olarak DOS vs. kurup (Veya DOSBox) üzerinde TASM kullanabilirsiniz.
Linux üzerinde kesinlikle NASM öneririm. Syntax olarak biraz farklıdır. Interrupt yerine Syscall kullanır. Yani işlemi işletim sistemine devreder işletim sistemi interruptı gerektiği zaman gerçekleştirir.