
Official website (https://flatassembler.net/)
flat assembler
Sign in to saveAlso known as FASM
FASM (flat assembler) is an assembler for x86 processors. It supports Intel-style assembly language on the IA-32 and x86-64 computer architectures. It claims high speed, size optimizations, operating system (OS) portability, and macro abilities. It is a low-level assembler and intentionally uses very few command-line options. It is free and open-source software.
Key facts
- Software.name
- FASM
- Software.screenshot
- FASM2.png
- Software.caption
- Screenshot with supplied example
- Software.developer
- Tomasz Grysztar
- Software.programming language
- Assembly
- Software.operating_system
- Unix-like, Linux, Windows and IDE, MS-DOS and IDE, OpenBSD, etc., MenuetOS, KolibriOS, OctaOS, DexOS and IDE, SkyOS, Solar_OS
- Software.platform
- x86, x86-64
- Software.genre
- Assembler
- Software.license
- Simplified BSD with a weak copyleft clause
via Wikipedia infobox
Official website

flat assembler
flatassembler.net →Link to the official site · 1,723 chars · not written by Vinony
Source code
This is an official repository of the source code of flat assembler (fasm). The history going back to 1999 has been reconstructed from the preserved snapshots.
Excerpt from the source-code README · 293 chars · not written by Vinony
Wikidata facts
- Official website
- flatassembler.net
- Image
- FASM2.png
Show 5 more facts
- software version identifier
- 1.73.34
- inception
- 1999-00-00
- source code repository URL
- github.com/tgrysztar/fasm
- user manual URL
- flatassembler.net/docs.php?article=manual
- author name string
- Tomasz Grysztar
via Wikidata · CC0
Article · Português
flat assembler, também conhecido como FASM, é um montador código aberto que suporta as arquiteturas IA-32 e x86-64. É conhecido pelo seu alto desempenho, otimizações de tamanho, portabilidade, e capacidade de usar macros. O FASM contém adaptações para a Windows API e OpenGL. Todas as versões do FASM podem exportar programas diretamente para os formatos: binário (usável como executável COM e driver ), ELF, , e PE. Existe uma versão não-oficial que suporta a arquitetura ARM, chamada FASMARM.
Abstract from DBpedia / Wikipedia · CC BY-SA