Netwide assembler
Un article de Wikipédia, l'encyclopédie libre.
NASM | |
---|---|
Développeurs | Simon Tatham, Julian Hall, H. Peter Anvin et equipe de développeurs |
Dernière version | 2.0.2 (le 20 février 2008) |
Environnements | Windows, GNU/Linux, FreeBSD, Mac OS X, OS/2 |
Langue | Anglais |
Type | Assembleur |
Licence | LGPL 2.1 |
Site web | SourceForge |
NASM (Netwide Assembler) est un assembleur pour l'architecture x86, utilisant la syntaxe Intel. Il peut être utilisé pour produire à la fois des programmes 16 bits et 32 bits (IA-32) ; depuis la version 2 de NASM il est possible produire aussi des programmes 64 bits (X64/AMD64/EMT64/x86-64).
Sommaire |
[modifier] Portabilité
Les programmes 32 bits peuvent être écrits de façon à être portables entre Microsoft Windows et Linux, si les bonnes bibliothèques sont utilisées.
[modifier] Histoire
Les développeurs du projet se sont lancés dans sa conception parce qu'à leurs yeux il n'existait pas d'Assembleur à la fois libre, performant et multiplate-formes[1].
[modifier] Documentation
La documentation est disponible ici : http://nasm.sourceforge.net/doc/nasmdoc0.html
[modifier] Notes et références
- ↑ Equipe de documentation de NASM, « Why Yet Another Assembler? ». Consulté le 07 avril 2008