flat assembler
| flat assembler | |
|---|---|
Versão para DOS do IDE do FASM | |
| Desenvolvedor | Tomasz Grysztar |
| Lançamento estável | 1.73.32
/ 4 de dezembro de 2023 |
| Versão beta | 2
/ 12 de julho de 2025 |
| Repositório | |
| Escrito em | Assembly |
| Sistema operacional | DOS, Windows, Unix (Linux, OpenBSD, etc.), MenuetOS, OctaOS, DexOS, SkyOS, Solar OS |
| Plataforma | x86 e x86-64 |
| Tamanho | |
| Disponível em | inglês |
| Tipo | Montador |
| Licença | BSD |
| Website | flatassembler |
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.[1][2]
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 SYS), ELF, COFF, MZ e PE. Existe uma versão não-oficial que suporta a arquitetura ARM, chamada FASMARM.
Ver também
- Assembly
- GNU Assembler
- Microsoft Macro Assembler
- NASM
- Open Watcom Assembler
- Turbo Assembler
Referências
- ↑ «flat assembler 1.72 - Programmer's Manual». flatassembler.net (em inglês). Consultado em 13 de novembro de 2017
- ↑ «Which Assembler is the Best?» (em inglês). webster.cs.ucr.edu. Consultado em 13 de novembro de 2017. Arquivado do original em 12 de abril de 2010
Ligações externas
- «Página oficial» (em inglês)
- «FASMLIB - biblioteca portável para FASM/MASM/YASM/NASM» (em inglês)