flat assembler
Aspeto
Nota: "FASM" redireciona para este artigo. Para a instituição de ensino superior, veja Faculdade Santa Marcelina.
Versão para DOS do IDE do FASM | |
Desenvolvedor | Tomasz Grysztar |
Plataforma | x86 e x86-64 |
Versão estável | 1.73.32 (21 de setembro de 2024 | )
Idioma(s) | inglês |
Escrito em | Assembly |
Sistema operacional | DOS, Windows, Unix (Linux, OpenBSD, etc.), MenuetOS, OctaOS, DexOS, SkyOS, Solar OS |
Gênero(s) | Montador |
Licença | BSD |
Estado do desenvolvimento | Ativo |
Tamanho | |
Página oficial | 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
[editar | editar código-fonte]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
[editar | editar código-fonte]- «Sítio oficial» (em inglês)
- «FASMLIB - biblioteca portável para FASM/MASM/YASM/NASM» (em inglês)