Netwide Assembler

Netwide Assembler
Netwide Assembler.svg
Desarrollador(es)
Simon Tatham, Julian Hall
Nasm
Información general
Autor(es) H. Peter Anvin
Última versión estable 2.11.08
21 de febrero de 2015 (1 año, 9 meses y 12 días)
Género Ensamblador
Sistema operativo Multiplataforma
Licencia Licencia BSD de dos clausulas
En español No
[ editar datos en Wikidata]

El Netwide Assembler o NASM, es un ensamblador libre para la plataforma Intel x86. Puede ser usado para escribir programas tanto de 16 bits como de 32 bits ( IA-32). En el NASM, si se usan las bibliotecas correctas, los programas de 32 bits se pueden escribir de una manera tal para que sean portables entre cualquier sistema operativo x86 de 32 bits. El paquete también incluye un desensamblador, el NDISASM.

Historia

El NASM fue escrito originalmente por Simon Tatham con ayuda de Julian Hall, y actualmente es desarrollado por un pequeño equipo en SourceForge que le hace mantenimiento. Fue lanzado originalmente bajo su propia licencia, pero más adelante fue cambiada por la licencia GNU Lesser General Public License, seguido de un número de problemas políticos causado por la selección de la licencia. La próxima versión del NASM, la 2.00, actualmente está siendo desarrollada bajo la bifurcación 0.99, e incluirá soporte para el x86-64 ( x64/ AMD64/ Intel 64), junto con la respectiva salida de archivo objeto de 64 bits. Esta versión de desarrollo puede ser encontrada en el NASM git repository, y snapshots por las noches en formatos de código fuente y binarios están disponibles aquí.

Other Languages
ქართული: NASM
norsk bokmål: Netwide assembler
polski: NASM
русский: NASM
slovenčina: Netwide Assembler
українська: NASM