The flat assembler (abbreviated to fasm, intentionally stylized with lowercase letters) is a fast assembler running in a variety of operating systems, in continued development since 1999. It was designed primarily for the assembly of x86 instructions and it supports x86 and x86-64 instructions sets with extensions like MMX, 3DNow!, SSE up to SSE4, AVX, AVX2, XOP, and AVX-512. It can produce output in plain binary, MZ, PE, COFF or ELF format. It includes a powerful but simple macroinstruction system and does multiple passes to optimize the size of instruction codes. The flat assembler is self-hosting and complete source code is included.
The only difference between flat assembler versions included in the following packages is the operating system on which they can be run. For any given source text each version is going to generate exactly the same output file, therefore every one of the following releases can be used to compile programs for any operating system.
Opis izdavača (engleski)
Šta je Flat Assembler?
Program Flat Assembler je softver za Windows otvorenog koda. Objavljuje ga fasm. Programski jezik: Assembly.
Instalacija i sistemski zahtevi
Izdavač nudi instalacione fajlove tipa Portabl verzija za sisteme 64-bit i 32-bit. Program radi bez instalacije (portabl verzija).
Ažuriranja i istorija verzija
Najnovija verzija je 1.73.32, objavljena 22. maj 2025. Istorija verzija seže do 21. februar 2022.: ukupno 2 izdanja, sva sa linkovima ka zvaničnim fajlovima. To je oko 0,6 izdanja godišnje. Od poslednjeg ažuriranja prošlo je više od godinu dana.
Popularnost i tipovi fajlova
Izvorni kod na GitHubu (tgrysztar/fasm) ima 1.790 zvezdica.
Opis projekta na GitHubu: “flat assembler 1 - reconstructed source history”
Prednosti / Nedostaci
Prednosti
- Otvoreni kod: svako ga može pregledati i sam kompajlirati
- Portabl verzija: radi bez instalacije
Nedostaci
- Nema izvorne ARM64 verzije
- Bez ažuriranja više od godinu dana
- Zvanični link za preuzimanje nije odgovorio pri poslednjoj proveri
Ukratko: Flat Assembler je program za Windows otvorenog koda, dostupan za 64-bit i 32-bit. Ažuriranja stižu sve ređe.
Da li je preuzimanje programa Flat Assembler bezbedno?
- Fajl se preuzima sa domena izdavača (flatassembler.net)
- Link za preuzimanje koristi HTTPS
- Objavljen je SHA256 heš, pa se fajl može proveriti:
D8FE204AAB01046FFAB3651EF9FF6F1AB72EA907CC2AB2B34FEFD774E5814948· Otvori VirusTotal izveštaj za ovaj heš - Pri poslednjoj proveri link nije odgovorio (22. oktobar 2026.)
- Izvorni kod je javan
- ExeAtlas ne čuva, ne pakuje u omotače i ne menja instalacione fajlove
Povezano uputstvo: Kako proveriti SHA256 heš fajla na Windowsu
Najnovije verzije
Sve verzije (2) ›2 verzije za 3 godine · oko 0,6 godišnje
| Verzija | Datum | Veličina | Fajlovi |
|---|---|---|---|
| 1.73.32Najnovija | 22. maj 2025. | — | 32-bit ZIP64-bit ZIP |
| 1.73.30 | 21. februar 2022. | — | 32-bit ZIP64-bit ZIP |
Instalacija iz komandne linije
Tiha instalacija ›winget install --id fasm.fasm -escoop install extras/flat-assemblerPovezano uputstvo: Kako koristiti winget: instalacija i ažuriranje
Informacije
- Izdavač
- fasm
- Licenca
- Simplified BSD
- Cena
- Besplatno
- Izvorni kod
- github.com/tgrysztar/fasm
- Programski jezik
- Assembly
- Zahtevi
- Windows 11 / 10
- Arhitektura
- 64-bit, 32-bit
- Instalacioni fajl
- Portabl verzija
- Verzija
- 1.73.32
- Objavljeno
- 22. maj 2025.
- Dodato u katalog
- 28. april 2023.
- Broj verzija
- 2
- Ažuriranja godišnje
- 0,6
- Zvezdice na GitHubu
- 1.790
- Forkovi na GitHubu
- 69
- Veb-sajt
- flatassembler.net
- winget ID
- fasm.fasm
- Scoop paket
- extras/flat-assembler
Ocene i recenzije
Još nema recenzija. Ocenu možete ostaviti prvi.
Česta pitanja
Da li je program Flat Assembler besplatan?
Da. Flat Assembler je program otvorenog koda (licenca Simplified BSD) i može se besplatno preuzeti i koristiti.
Da li je preuzimanje programa Flat Assembler bezbedno?
Fajl se preuzima sa domena flatassembler.net, koji pripada izdavaču; ExeAtlas fajl ne čuva i ne menja. Uporedite SHA256 heš preuzetog fajla sa onim na ovoj stranici ili otvorite VirusTotal izveštaj za taj heš.
Kako instalirati Flat Assembler preko wingeta?
Otvorite PowerShell ili Windows Terminal i pokrenite winget komandu sa ove stranice. winget preuzima zvanični instalacioni fajl i pre pokretanja proverava njegov SHA256 heš.
Da li Flat Assembler radi na ARM procesorima (Windows on Arm)?
ARM64 verzija ne postoji; Windows 11 on Arm može da pokrene verziju 64-bit i 32-bit putem emulacije.
Gde preuzeti starije verzije programa Flat Assembler?
Na stranici sa verzijama nalaze se linkovi ka zvaničnim instalacionim fajlovima svih verzija (2), počev od 21. februar 2022.
Može li se program Flat Assembler koristiti bez administratorskih prava?
Da, to je portabl verzija: dovoljno je raspakovati arhivu i pokrenuti program.