flat assembler
Documentation and tutorials.
The main goal of this section is to provide all the information you would need to create programs with flat assembler, but since guides for a lot of topics has not been written yet, it's possible that you won't find here the help you are looking for. In such case please visit the message board, where you can ask any questions regarding flat assembler.
The materials listed below are available for direct browsing from this site.
|
flat assembler 1.68 Programmer's Manual |
This is the HTML version of documentation which is provided with all the command line flat assembler packages. It contains an overview of the syntax and lists all the supported instructions and directives, with some elementary examples of usage. Reading this document is particularly recommended when you are experienced assembly language programmer, but you are not familiar with the syntax of flat assembler. |
| Win32 Headers | This is the documentation for the standard set of includes that comes with the flat assembler for Win32 package. It focuses on documenting the macroinstructions provided by this package, which are designed to simplify writing programs for this operating system, and also to emulate the syntax structures commonly used by other assemblers for this environment. |
| Design Principles | The overview of the principles that affected the design of flat assembler. This text was written to help understand why it followed some different choices than the other assemblers, for what main purposes it was initially designed and in what directions can it evolve. |
|
Understanding flat assembler |
This is an advanced guide to the various layers of flat assembler, it shows and explains some of the tricks you can do, however its main aim is to explain the interactions between different features of of assembler and preprocessor, which may be sometimes confusing unless you understand what exactly is happening there. |
|
flat assembler FAQ last update: 09 March 2009 |
The few most frequently asked questions about flat assembler are answered here. As these are only the selected ones, you can find much more on the message board. But it's better to check first whether your question is answered here before posting it on the board. |
The rest of the materials are the ones which you can download onto your computer.
|
flat assembler Programming Tutorial file size: 141 kilobytes last update: 28 June 2006 |
This is the current stage of the tutorial I am writing for flat assembler. At the moment only the chapter about information encoding and some initial sections of the chapter about DOS programming are finished, but this tutorial is planned to teach the elements of programming for all the operating systems for which you can develop programs with flat assembler. This document is in PDF format. |
Copyright © 2004-2009, Tomasz Grysztar.