Der Assembler den sehr viele Opensource Projekte nutzen ist NASM
hier zufinden.
Ich denke wenn du dich bei deinen Programmen auf die Features von der I386 Architektur festlegst evtl. 286 wenn du ein paar sehr alte PC's hast?
Sollte es auf jeden PC laufen der noch lauffähig ist in diesem Jahr denke ich

Wenn man bedenkt wie alt diese Mühlen sind werden wohl kaum noch welche in Betrieb sein.
OS denke ich kommt nur Dos 6.22 in Frage evtl. ein anderes OS aber auch Dos.