Что лучше MASM, TASM, NASM, FASM или YASM?
Нужен тот с помощью которого я смогу создать свой DOS или OS, а также для созданий программ (для DOS или OS).
Свой DOS вы не создадите никогда в жизни, можете не портить своё время.
Блин, аж передергивает, когда вижу эти страшные слова, ненавижу ассемблер...
Если у вас будет серьезный проект, то он должен уметь собираться со всеми основными "живыми" ассемблерами. Плюс, рассмотрите вариант ассемблерных вставок на языке Си, т. к. обычно операционки пишут вот так: нижний уровень -- Ассемблер, если без него нельзя, дрова всякие, а что повыше -- на языке Си, да прославятся его создатели :-).
Любой, какой больше нравится. Лучше современный, а не заброшенный 20 лет назад.
Но судя по вопросу, до создания своей ОС тут сильно далеко))
Не парься, лучше SEX.