I "compilatori" per Assembly si chiamano assembler, ognuno è caratterizzato da una propria sintassi e da proprie peculiarità.

Sei interessato ad un assembler in grado di generare eseguibili per Windows o per DOS?

Per Windows puoi usare MASM32, al posto dell'editor integrato (QEditor, semplice e adatto per un principiante) puoi provarne uno tra WinAsm Studio e RadAsm.