flat assembler
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]
| flat assembler | |
|---|---|
![]() Flat assembler | |
| Desenvolvedor | Tomasz Grysztar |
| Plataforma | x86 e x86-64 |
| Versão estável | 1.72 (21 de outubro de 2017) |
| 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.net |
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
- Montador
- Microsoft Macro Assembler
- NASM
- TASM
- WASM
- YASM
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
- Sítio oficial (em inglês)
- «FASMLIB - biblioteca portável para FASM/MASM/YASM/NASM» (em inglês)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.
