Nasm(NetwideAssembler)是一款以轻便化和模块化为目标,以80x86平台为基础的编译器。它支持非常广泛的目标程序格式,其中包括Linux和NetBSD/FreeBSD操作系统的a.out,ELF,COFF(ps:看来COFF不是微软自创的?)格式,以及Microsoft的16bitobj文件和Win32格式。当然,他也可以输出无格式的二进制文件(ps:比如com文件啦)。其语法格式设计的通俗易懂,与Intel规定的很相似但却没有那么复杂。它与Pentium,P6,MMX,3DNow!,SSE和SSE2的语句及其宏兼容。
下载地址:http://software.lupaworld.com/show.php?id=58
声明:中国开源社区刊登此文只为传递信息,并不表示赞同或者反对。

