Question

Je l'habitude de faire de la programmation en langage assembleur un certain temps, je suis assez fou pour vouloir se remettre.

De retour dans la journée, j'utilisé pour compiler le code asm avec la ligne de commande MASM.EXE, le code écrit sans validation dans un éditeur de texte de base.

Quels sont les meilleurs outils utilisés aujourd'hui pour écrire dans l'assemblage?

Quelles sont les bonnes références rapides en ligne?

Était-ce utile?

La solution

Mon assembleur préféré est FASM ; il est multi-plateforme, mise à jour et il a des caractéristiques intéressantes (par exemple un moteur macro simple et puissant).

La référence principale est la documentation Intel et AMD:
http://developer.intel.com/products/processor/manuals/index. htm
http://developer.amd.com/documentation/guides/Pages/default. aspx

Vous pouvez aimer cette antisèche ainsi: http://www.jegerlehner.ch/ Intel / IntelCodeTable.pdf

Autres conseils

nasm :

  

Le netwide assembler, NASM, est un assembleur 80x86 et x86-64 conçu pour la portabilité et la modularité. Il prend en charge une gamme de formats de fichiers d'objets, y compris Linux et * BSD a.out, ELF, COFF, Mach-O, Microsoft 16 bits OBJ, Win32 et Win64. Il sera également des fichiers binaires simples sortie. Sa syntaxe est conçue pour être simple et facile à comprendre, semblable à Intel, mais moins complexe. Il prend en charge toutes les extensions d'architecture x86 actuellement connue, et a un support solide pour les macros.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top