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.
Popis od výrobce (angličtina)
Co je Flat Assembler?
Program Flat Assembler vydává fasm. Jde o software pro Windows s otevřeným zdrojovým kódem. Programovací jazyk: Assembly.
Instalace a systémové požadavky
Výrobce nabízí instalátory Přenosná verze pro systémy 64bit a 32bit. Program funguje bez instalace (přenosná verze).
Aktualizace a historie verzí
Aktuální verze je 1.73.32, vydaná 22. května 2025. Historie verzí sahá až k 21. února 2022: celkem 2 verze s odkazy na oficiální soubory. To je zhruba 0,6 vydání ročně. Od poslední aktualizace uplynul více než rok.
Oblíbenost a typy souborů
Zdrojový kód na GitHubu (tgrysztar/fasm) má 1 790 hvězd.
Popis projektu na GitHubu: “flat assembler 1 - reconstructed source history”
Výhody / Nevýhody
Výhody
- Otevřený zdrojový kód: kdokoli ho může zkontrolovat a sestavit
- Přenosná verze: funguje bez instalace
Nevýhody
- Chybí nativní sestavení ARM64
- Více než rok bez aktualizace
- Oficiální odkaz ke stažení při poslední kontrole neodpověděl
Ve zkratce: Flat Assembler je program pro Windows s otevřeným zdrojovým kódem; sestavení: 64bit a 32bit. Aktualizace vycházejí stále méně často.
Je stažení programu Flat Assembler bezpečné?
- Soubor se stahuje z domény výrobce (flatassembler.net)
- Odkaz ke stažení používá HTTPS
- Hash SHA256 je zveřejněn – soubor lze ověřit:
D8FE204AAB01046FFAB3651EF9FF6F1AB72EA907CC2AB2B34FEFD774E5814948· Otevřít zprávu VirusTotal pro tento hash - Při poslední kontrole odkaz neodpověděl (22. října 2026)
- Otevřený zdrojový kód
- ExeAtlas instalátory neukládá, nebalí ani nemění
Související návod: Jak ve Windows ověřit hash SHA256 souboru
Poslední verze
Všechny verze (2) ›2 verze za 3 roky · přibližně 0,6 ročně
Instalace z příkazového řádku
Tichá instalace ›winget install --id fasm.fasm -escoop install extras/flat-assemblerSouvisející návod: Jak používat winget: instalace a aktualizace programů
Informace
- Výrobce
- fasm
- Licence
- Simplified BSD
- Cena
- Zdarma
- Zdrojový kód
- github.com/tgrysztar/fasm
- Programovací jazyk
- Assembly
- Požadavky
- Windows 11 / 10
- Architektura
- 64bit, 32bit
- Instalátor
- Přenosná verze
- Verze
- 1.73.32
- Datum vydání
- 22. května 2025
- Přidáno do katalogu
- 28. dubna 2023
- Verzí v katalogu
- 2
- Aktualizací za rok
- 0,6
- Hvězdy na GitHubu
- 1 790
- Forky na GitHubu
- 69
- Web
- flatassembler.net
- ID winget
- fasm.fasm
- Balíček Scoop
- extras/flat-assembler
Hodnocení a recenze
Zatím žádné recenze. Hodnocení můžete přidat jako první.
Časté otázky
Je program Flat Assembler zdarma?
Ano. Flat Assembler je program s otevřeným zdrojovým kódem (licence Simplified BSD); stažení i používání je zdarma.
Je stažení programu Flat Assembler bezpečné?
Soubor se stahuje z flatassembler.net – tato doména patří výrobci; ExeAtlas soubor neukládá ani nemění. Porovnejte SHA256 staženého souboru s hodnotou na této stránce nebo otevřete zprávu VirusTotal pro tento hash.
Jak nainstalovat Flat Assembler přes winget?
Otevřete PowerShell nebo Windows Terminal a spusťte příkaz winget z této stránky. winget stáhne oficiální instalátor a před spuštěním ověří jeho hash SHA256.
Funguje Flat Assembler na ARM (Windows on Arm)?
Sestavení ARM64 neexistuje; Windows 11 on Arm může verzi 64bit a 32bit spustit pomocí emulace.
Kde stáhnout starší verze programu Flat Assembler?
Stránka verzí obsahuje odkazy na oficiální instalátory všech verzí (2) od 21. února 2022.
Lze program Flat Assembler používat bez oprávnění správce?
Ano, jde o přenosnou verzi: stačí ji rozbalit a spustit.