nasmx
NASMX, or NASMX Assembler, is an extension of the GNU Assembler (GAS) that allows for assembly language to be assembled directly into the common object file format (COFF). It was designed to be used with the NASM (Netwide Assembler) software development tool. The primary goal of NASMX is to create a native assembler that can target COFF files, eliminating the need for intermediate object files.
Powered by the NASM software, NASMX has been primarily used to assemble specific revisions of Microsoft kernel-mode
To further expand its functionality, NASMX has been occasionally updated to support additional features. For instance,
Some argue that NASMX provides an advantageous environment for creating and assembling specific types of executable