Macro Assembler AS

The Macro Assembler AS is an assembler with a variety of target processors. It runs under DOS, Win32, and OS/2. Currently, it does not support the 386 instruction set, but it does support the 8086 and PowerPC processors.