Home
FASM Handbook
Examples, wrappers, and reference notes for learning Flat Assembler on Linux.
This GitHub Pages site gives the repository a cleaner entry point than a single README and keeps the handbook content browsable online.
Choose Language
English
Best default for GitHub discovery and a wider technical audience.
Русский
Подходит для локальной аудитории и удобного чтения книги.
Recommended Publishing Strategy
- Use English as the main public landing language on GitHub.
- Keep Russian as a parallel handbook version for readability and teaching.
- Treat the repository README as the short project entry and GitHub Pages as the full handbook.
Recommended GitHub Topics
- fasm
- flat-assembler
- assembly
- x86-64
- linux
- elf64
- systems-programming
- low-level-programming
- assembler
- algorithms
- simd
- coroutines
What Is In The Repository
- Core include files for Linux syscalls and shared macros.
- Basic examples such as file I/O, arguments, Fibonacci, and two-sum.
- Advanced examples with Python and C wrappers.
- Reference notes and AI-oriented FASM coding rules.
Book Sections
Explore The Repository
GitHub Pages setup: in repository settings, set Pages to deploy from the
docs/ folder on the default branch.