How do I make assembly that is not specific to DOS or linux?