Netwide assembler

Netwide assembler
NASM
Importez le logo de ce logiciel
Développeurs Simon Tatham, Julian Hall, H. Peter Anvin et equipe de développeurs
Dernière version 2.09.04 (22 novembre 2010) [+/−]
Environnements Windows, GNU/Linux, FreeBSD, Mac OS X, OS/2
Langue Anglais
Type Assembleur
Licence LGPL 2.1
Site web www.nasm.us

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 de produire aussi des programmes 64 bits (X64/AMD64/EM64T/x86-64).

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.

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].

Notes et références

  1. Equipe de documentation de NASM, « Why Yet Another Assembler? ». Consulté le 7 avril 2008

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Netwide assembler de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • Netwide Assembler — Original author(s) Simon Tatham, Julian Hall Developer(s) H. Peter Anvin, et al. Stable release 2.09.09 / July 3, 2011; 4 months ago (2011 07 03) …   Wikipedia

  • Netwide Assembler — NASM Développeurs Simon Tatham, Julian Hall, H. Peter Anvin et equipe de développeurs …   Wikipédia en Français

  • Netwide Assembler — 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… …   Wikipedia Español

  • Netwide Assembler — NASM NASM 2.00 Basisdaten Aktuelle Version: 2.05.01 (29. Oktober 2008) Aktuelle Vorabversion: 2.06rc2 (19. Dezember 2008) …   Deutsch Wikipedia

  • Assembler (Informatik) — Ein Assembler (nach DIN 44300: Assemblierer) ist ein Hilfsprogramm der Programmierung (Programmierwerkzeug), das ein in maschinennaher Assemblersprache geschriebenes Computerprogramm in Maschinensprache (auch Maschinencode oder Nativer Code… …   Deutsch Wikipedia

  • Flat assembler — Saltar a navegación, búsqueda FASMD Versión DOS con IDE del FASM flat assembler (FASM) es un ensamblador libre, multi paso, con el estilo de la sintaxis de Intel que soporta las arquitecturas IA 32 y x86 64. El proyecto fue iniciado en 1999 por… …   Wikipedia Español

  • Cross-Assembler — Ein Assembler (nach DIN 44300: Assemblierer) ist ein Hilfsprogramm der Programmierung (Programmierwerkzeug), das ein in einer einfachen, maschinennahen Assemblersprache geschriebenes Programm in Maschinensprache (auch Maschinencode oder Nativer… …   Deutsch Wikipedia

  • Microsoft Assembler — Der Microsoft Macro Assembler (abgekürzt MASM) ist ein von Microsoft entwickelter Assembler für x86 basierende Prozessoren. Er übersetzt Assemblerquelltext in ausführbaren, nativen Maschinencode. Der Microsoft Macro Assembler entwickelte sich… …   Deutsch Wikipedia

  • Microsoft Macro Assembler — Der Microsoft Macro Assembler (abgekürzt MASM) ist ein von Microsoft entwickelter Assembler für x86 basierende Prozessoren. Er übersetzt Assemblerquelltext in ausführbaren, nativen Maschinencode. Der Microsoft Macro Assembler entwickelte sich… …   Deutsch Wikipedia

  • Turbo Assembler — El Turbo Assembler (TASM), un paquete ensamblador principalmente destinado a la plataforma del IBM PC y sus compatibles. Fue la oferta de Borland en el mercado de herramientas de programación en lenguaje ensamblador para la familia de los… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”