Télécharger la liste

Description du projet

Aasm is an advanced modular assembler designed to support several target architectures. It has been designed to be easily extended. Its global architecture takes advantages of dynamic libraries to provide input, assembler and output modules. The input module supports Intel syntax (like nasm, tasm, masm, etc.). The x86 assembler module supports all opcodes up to P6 including MMX, SSE and 3DNow! extensions. F-CPU and SPARC assembler modules are under development. Several output modules are available for ELF, COFF, IntelHex, and raw binary formats. Advanced features include symbol scopes, an expressions engine, big integer support, macro capability, and numerous and accurate warning messages (over 300).

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-10-06 14:45
0.9.1

Le programme a été reconditionné en utilisant les autotools. Subversion est maintenant utilisée à la place de CVS. Bugs ont été corrigés et le programme est maintenant considéré comme stable. Le F-CPU n'est plus maintenu module a été abandonnée.
Tags: Stable
The program was repackaged using autotools. Subversion is now used instead of CVS. Bugs were fixed and the program is now considered stable. The unmaintained F-Cpu module was dropped.

2003-09-16 17:17
0.9.0beta-4

Soutenir l'instruction SSE2 a été ajouté, ainsi tous les instructions x86 sont maintenant gérées. Symboles expressions acceptent maintenant les paramètres de position. D'autres tests ont été écrites pour x86 opcodes.
Tags: Major feature enhancements
SSE2 instruction support was added, so all x86
instructions are now handled. Expressions symbols
now accept positional parameters. More tests were
written for x86 opcodes.

2003-07-27 16:44
0.9.0beta-3

Plus d'instructions SPARC ont été ajoutés et d'autres tests ont été écrits.
Tags: Minor feature enhancements
More SPARC instructions have been added and more tests were written.

2003-07-14 02:02
0.9.0beta-2

Un V8 SPARC module assembleur a été ajouté et d'autres tests ont été ajoutés.
Tags: Major feature enhancements
A SPARC v8 assembler module was added and more tests were added.

2003-06-05 15:35
0.9.0beta-1

Le module de fichier COFF format a été ajouté. Les ensembles de tests pour plusieurs modules ont été ajoutés. Quelques bugs ont été corrigés.
Tags: Minor feature enhancements
The COFF file format module was added. Test suites for several modules were added. Some bugs have been fixed.

Project Resources