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.
Udgiverens beskrivelse (engelsk)
Hvad er Flat Assembler?
Flat Assembler fra fasm er open source-software til Windows. Programmeringssprog: Assembly.
Installation og systemkrav
Udgiveren tilbyder installationsfiler til 64-bit og 32-bit (Portabel). Programmet kører uden installation (portabelt).
Opdateringer og versionshistorik
Den nyeste version er 1.73.32, udgivet 22. maj 2025. Versionshistorikken rummer 2 udgivelser og går tilbage til 21. februar 2022; alle linker til de officielle filer. Det svarer til cirka 0,6 udgivelser om året. Den seneste opdatering er mere end et år gammel.
Popularitet og filtyper
Kildekoden på GitHub (tgrysztar/fasm) har 1.790 stjerner.
Projektbeskrivelse på GitHub: “flat assembler 1 - reconstructed source history”
Fordele / Ulemper
Fordele
- Open source: alle kan gennemse og kompilere koden
- Portabelt: kører uden installation
Ulemper
- Ingen indbygget ARM64-version
- Ingen opdatering i over et år
- Det officielle downloadlink svarede ikke ved seneste kontrol
Kort sagt: Flat Assembler er et værktøj med åben kildekode til Windows til pc’er med 64-bit og 32-bit. Opdateringerne er blevet sjældnere.
Er det sikkert at downloade Flat Assembler?
- Filen leveres af flatassembler.net, udgiverens eget domæne
- Downloadlinket bruger HTTPS
- Der er offentliggjort en SHA256-hash, så du kan kontrollere filen:
D8FE204AAB01046FFAB3651EF9FF6F1AB72EA907CC2AB2B34FEFD774E5814948· Åbn VirusTotal-rapporten for denne hash - Linket svarede ikke ved seneste kontrol (22. oktober 2026)
- Kildekoden er offentlig
- ExeAtlas hoster, indpakker eller ændrer ikke installationsfiler
Relateret vejledning: Sådan tjekker du en fils SHA256-hash i Windows
Nyeste versioner
Alle 2 versioner ›2 versioner på 3 år · cirka 0,6 om året
| Version | Dato | Størrelse | Filer |
|---|---|---|---|
| 1.73.32Nyeste | 22. maj 2025 | — | 32-bit ZIP64-bit ZIP |
| 1.73.30 | 21. februar 2022 | — | 32-bit ZIP64-bit ZIP |
Installér fra kommandolinjen
Lydløs installation ›winget install --id fasm.fasm -escoop install extras/flat-assemblerRelateret vejledning: winget: installer og opdater programmer i Windows
Information
- Udgiver
- fasm
- Licens
- Simplified BSD
- Pris
- Gratis
- Kildekode
- github.com/tgrysztar/fasm
- Programmeringssprog
- Assembly
- Kræver
- Windows 11 / 10
- Arkitektur
- 64-bit, 32-bit
- Installationsfil
- Portabel
- Version
- 1.73.32
- Udgivet
- 22. maj 2025
- I kataloget siden
- 28. april 2023
- Registrerede versioner
- 2
- Opdateringer pr. år
- 0,6
- GitHub-stjerner
- 1.790
- GitHub-forks
- 69
- Websted
- flatassembler.net
- winget-id
- fasm.fasm
- Scoop-pakke
- extras/flat-assembler
Bedømmelser og anmeldelser
Ingen anmeldelser endnu. Vær den første til at bedømme programmet.
Ofte stillede spørgsmål
Er Flat Assembler gratis?
Ja. Flat Assembler er open source-software under licensen Simplified BSD.
Er det sikkert at downloade Flat Assembler?
Filen kommer fra flatassembler.net, som tilhører udgiveren; ExeAtlas hoster eller ændrer den ikke. Sammenlign filens SHA256-hash med den, der vises her, eller åbn VirusTotal-rapporten for hashen.
Hvordan installerer jeg Flat Assembler med winget?
Åbn PowerShell eller Windows Terminal, og kør winget-kommandoen, der vises på denne side. winget downloader den officielle installationsfil og kontrollerer SHA256-hashen, før den køres.
Kører Flat Assembler på ARM (Windows on Arm)?
Der findes ingen ARM64-version; Windows 11 on Arm kan køre versionen til 64-bit og 32-bit via emulering.
Hvor kan jeg downloade en ældre version af Flat Assembler?
Versionssiden viser alle 2 versioner siden 21. februar 2022 med links til de officielle installationsfiler.
Kan jeg bruge Flat Assembler uden administratorrettigheder?
Ja, programmet er portabelt: pak det ud, og start det.