Microsoft MACRO-80
Microsoft MACRO-80 (often shortened to M80) is a relocatable macro assembler for Intel 8080 and Zilog Z80 microcomputer systems. The complete MACRO-80 package includes the MACRO-80 Assembler, the LINK-80 Linking Loader, and the CREF-80 Cross Reference Facility.