Flat assembler (FASM)

El compilador editar

Requerimientos
Ejecutar desde la linea de comandos
Compilar mensajes
Formatos de salida

Sintaxis editar

Instrucciones (sintaxis)
Definición de datos
Constantes y etiquetas
Expresiones numéricas
Saltos y llamadas
Configuración de tipos

Juego de instrucciones editar

Transferencia de datos
Conversión de tipos
Aritmética binaria
Aritmética decimal
Lógica operaciones
Control del programa
I/O
Strings
Flag
Operaciones condicionales
Miscelánea
System
FPU
MMX
SSE
SSE2
SSE3
AMD 3DNow!
x86-64

Directivas de control editar

Constantes numéricas
Condicionales de assembler
Repetición de bucles o instrucciones
Direccionar espacio en memoria
Otras directivas
Múltiples pases

Directivas del procesador editar

Incluyendo archivos fuente
Constantes simbólicas
Macroinstrucciones
Estructuras
Repitiendo macroinstrucciones
Condicionales del preprocesador
Orden de procesamiento

Directivas de formato editar

MZ (ejecutable)
Portable (ejecutable)
COFF (Common Object File Format)
ELF (Executable and Linkable Format)