10 | | description NASM is an 80x86 assembler |
11 | | long_description NASM is an 80x86 assembler designed for portability \ |
12 | | and modularity. It supports a range of object file \ |
13 | | formats including Linux a.out and ELF, COFF, Microsoft \ |
14 | | 16-bit OBJ and Win32. It will also output plain binary \ |
15 | | files. Its syntax is designed to be simple and easy to \ |
16 | | understand, similar to Intel's. |
| 10 | description NASM, the Netwide Assembler, is an 80x86 assembler |
| 11 | long_description \ |
| 12 | The Netwide Assembler, NASM, is an 80x86 and x86-64 assembler designed \ |
| 13 | for portability and modularity. It supports a range of object file \ |
| 14 | formats, including Linux and *BSD a.out, ELF, COFF, Mach-O, Microsoft \ |
| 15 | 16-bit OBJ, Win32 and Win64. It will also output plain binary files. \ |
| 16 | Its syntax is designed to be simple and easy to understand, similar \ |
| 17 | to Intel's but less complex. It supports from the upto and including \ |
| 18 | Pentium, P6, MMX, 3DNow!, SSE, SSE2, SSE3 and x64 opcodes. NASM has a \ |
| 19 | strong support for macro conventions. |