RosAsm

RosAsm

RosAsm est un programme assembleur pour la famille des processeurs x86 et pour le système d'exploitation Windows de Microsoft. Le nom de RosAsm vient de ReactOS Assembler bien que RosAsm et ReactOS soient des projets séparés.

Le projet RosAsm comprend en réalité divers outils aidant à la programmation assembleur comme un environnement de développement intégré, un assembleur, un éditeur de lien interne, un éditeur de ressources, un désassembleur et un débuggeur.

La syntaxe de l'assembleur de RosAsm est principalement inspirée de celle de l'assembleur NASM (syntaxe dite de type Intel). La principale particularité de RosAsm est d'inclure le code source à l'intérieur de l'exécutable (au format Portable Executable). La génération du format de fichier ne nécessite pas d'éditeur de lien externe. Cette particularité, bien que permettant de lier vers des DLLs, ne permet toutefois pas de générer des modules objets pouvant être liés avec d'autres programmes.

Liens externes


Wikimedia Foundation. 2010.

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

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • RosASM — Saltar a navegación, búsqueda RosAsm es un lenguaje ensamblador x86 de 32 bits para Win32 lanzado bajo la licencia GNU General Public License de GNU. El nombre significa ReactOS ASseMbler, sin embargo, no está relacionado con ese proyecto. RosAsm …   Wikipedia Español

  • RosASM — est un programme assembleur pour la famille des processeurs x86 et pour le système d exploitation Windows de Microsoft. Le nom de RosAsm vient de ReactOS Assembler bien que RosAsm et ReactOS soient des projets séparés. Le projet RosAsm comprend… …   Wikipédia en Français

  • RosASM — 32 битовый Win32 x86 ассемблер, выпущенный согласно лицензии GNU GPL. Согласно своему имени, ассемблер поддерживает ReactOS, хотя проекты RosAsm и ReactOS независимы. RosAsm IDE с полной интеграцией ассемблера, встроенного линкера, редактора… …   Википедия

  • MASM — Microsoft Macro Assembler Le logiciel Microsoft Macro Assembler (Macro Assembleur de Microsoft, plus connu sous l acronyme MASM) est un assembleur pour la famille de processeurs x86. Il fut à l origine développé par Microsoft pour le… …   Wikipédia en Français

  • Microsoft Macro Assembler — Le logiciel Microsoft Macro Assembler (Macro Assembleur de Microsoft, plus connu sous l acronyme MASM) est un assembleur pour la famille de processeurs x86. Il fut à l origine développé par Microsoft pour le développement de leur système d… …   Wikipédia en Français

  • Lenguaje ensamblador — Para otros usos de este término, véase Ensamblador (desambiguación). Lenguaje de máquina del Intel 8088. El código de máquina en hexadecimal se resalta en rojo, el equivalente en lenguaje assembler en magenta, y las direcciones de memoria donde… …   Wikipedia Español

  • 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

  • Lenguaje ensamblador x86 — El lenguaje ensamblador x86 es la familia de los lenguajes ensambladores para los procesadores de la familia x86, que incluye desde los procesadores Intel 8086 y 8088, pasando por los Pentium de Intel y los Athlon de AMD y llegando hasta los… …   Wikipedia Español

  • List of programming languages by category — Programming language lists Alphabetical Categorical Chronological Generational This is a list of programming languages grouped by category. Some languages are listed in multiple categories. Contents …   Wikipedia

  • ReactOS — infobox OS name = ReactOS caption = ReactOS 0.3.4 showing the Start Menu developer = ReactOS Foundation source model = Free software latest release version = 0.3.6 latest release date = release date and age|2008|08|06 kernel type = Hybrid kernel… …   Wikipedia

Share the article and excerpts

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