Es gibt genug X86 Assembler, dieser war nur eine Übung
und daher rein experimentell, demnach nicht besonders ausgereift.
Er unterstützt einen großen Anteil der bis dato eingeführten
CPU Instruktionen. Darunter fallen
gängige, FPU, MMX, SSE und 3DNow Instruktionen.
Auch SIB Ausdrücke (z.B. "[eax*2+4*ebx-10]") versteht der Assembler.
Er erstellt ausschließlich Windows Executables,
das Subsystem (Konsole oder Fenster) kann eingestellt werden.
Die unterstütze Syntax ist angelehnt an die von Intel,
allerdings mit dem kleinen Unterschied der Hex-Notation:
Während sie bei Intel durch das Postfix "h" markiert wird,
unterstützt dieser Assembler nur die VB Schreibweise, also das
"&H" Prefix.
Download: X86 Assembler