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.
Përshkrimi i botuesit (anglisht)
Çfarë është Flat Assembler?
Botuesi i Flat Assembler është fasm. Është softuer me burim të hapur për Windows. Është shkruar në Assembly.
Instalimi dhe kërkesat
Botuesi ofron instalues Portativ për Windows 64-bit dhe 32-bit. Funksionon pa instalim (portativ).
Përditësimet dhe historiku i versioneve
Versioni i fundit është 1.73.32, publikuar më 22 maj 2025. Historiku i versioneve fillon më 21 shkurt 2022: 2 publikime, të gjitha me lidhje te skedarët zyrtarë. Kjo do të thotë rreth 0,6 publikime në vit. Përditësimi i fundit është më shumë se një vit i vjetër.
Popullariteti dhe llojet e skedarëve
Kodi burimor në GitHub (tgrysztar/fasm) ka 1790 yje.
Përshkrimi i projektit në GitHub: “flat assembler 1 - reconstructed source history”
Pikat e forta / Pikat e dobëta
Pikat e forta
- Burim i hapur: kodin mund ta shqyrtojë dhe ta kompilojë kushdo
- Portativ: funksionon pa instalim
Pikat e dobëta
- Pa version vendas ARM64
- Pa përditësim për më shumë se një vit
- Lidhja zyrtare e shkarkimit nuk u përgjigj në kontrollin e fundit
Shkurtimisht: Flat Assembler është një mjet me burim të hapur për Windows, për kompjuterë 64-bit dhe 32-bit. Përditësimet janë rralluar.
A është i sigurt shkarkimi i Flat Assembler?
- Skedari shpërndahet nga flatassembler.net, domeni i vetë botuesit
- Lidhja e shkarkimit përdor HTTPS
- Është publikuar një hash SHA256, ndaj skedarin mund ta verifikoni:
D8FE204AAB01046FFAB3651EF9FF6F1AB72EA907CC2AB2B34FEFD774E5814948· Hapni raportin e VirusTotal për këtë hash - Lidhja nuk u përgjigj në kontrollin e fundit (22 tetor 2026)
- Kodi burimor është publik
- ExeAtlas nuk ruan, nuk mbështjell dhe nuk ndryshon instalues
Udhëzues i lidhur: Si të kontrolloni hash-in SHA256 të një skedari
Versionet e fundit
Të gjitha versionet (2) ›2 versione në 3 vjet · rreth 0,6 në vit
| Versioni | Data | Madhësia | Skedarët |
|---|---|---|---|
| 1.73.32I fundit | 22 maj 2025 | — | 32-bit ZIP64-bit ZIP |
| 1.73.30 | 21 shkurt 2022 | — | 32-bit ZIP64-bit ZIP |
Instalimi nga rreshti i komandave
Instalim i heshtur ›winget install --id fasm.fasm -escoop install extras/flat-assemblerUdhëzues i lidhur: Si përdoret winget: instalimi dhe përditësimi i programeve
Informacion
- Botuesi
- fasm
- Licenca
- Simplified BSD
- Çmimi
- Falas
- Kodi burimor
- github.com/tgrysztar/fasm
- Shkruar në
- Assembly
- Kërkon
- Windows 11 / 10
- Arkitektura
- 64-bit, 32-bit
- Instaluesi
- Portativ
- Versioni
- 1.73.32
- Publikuar
- 22 maj 2025
- Shtuar në katalog
- 28 prill 2023
- Versione në listë
- 2
- Përditësime në vit
- 0,6
- Yje në GitHub
- 1790
- Forke në GitHub
- 69
- Faqja e internetit
- flatassembler.net
- ID winget
- fasm.fasm
- Paketa Scoop
- extras/flat-assembler
Vlerësime dhe komente
Ende nuk ka komente. Bëhuni i pari që e vlerësoni.
Pyetjet më të shpeshta
A është Flat Assembler falas?
Po. Flat Assembler është softuer me burim të hapur me licencën Simplified BSD.
A është i sigurt shkarkimi i Flat Assembler?
Shkarkimi vjen nga flatassembler.net, që i përket botuesit; ExeAtlas nuk e ruan dhe nuk e ndryshon skedarin. Krahasoni hash-in SHA256 të tij me atë që tregohet këtu, ose hapni raportin e VirusTotal për këtë hash.
Si ta instaloj Flat Assembler me winget?
Hapni PowerShell ose Windows Terminal dhe ekzekutoni komandën winget që tregohet në këtë faqe. winget shkarkon instaluesin zyrtar dhe kontrollon hash-in SHA256 para se ta ekzekutojë.
A funksionon Flat Assembler në ARM (Windows on Arm)?
Nuk ka version ARM64; Windows 11 on Arm mund ta ekzekutojë versionin 64-bit dhe 32-bit përmes emulimit.
Ku mund të shkarkoj një version të vjetër të Flat Assembler?
Faqja e versioneve rendit të 2 versionet me lidhje te skedarët zyrtarë të instalimit, që nga 21 shkurt 2022.
A mund ta përdor Flat Assembler pa të drejta administratori?
Po, është portativ: e shpaketoni dhe e nisni.