flat assembler

Flat assembler is a fast assembly language compiler for the x86 architecture processors, which does multiple passes to optimize the size of generated machine code. It is self-compilable and versions for different operating systems are provided. All the versions are designed to be used from the system command line and they should not differ in behavior.
This book is a work in progress. here you will find all sorts of things from source code example to official documentation. As for the documentation, we do our best to stay on top of things with the live site providing you with the freshest info.