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.
Utgiverens beskrivelse (engelsk)
Hva er Flat Assembler?
Flat Assembler fra fasm er programvare med åpen kildekode for Windows. Programmeringsspråk: Assembly.
Installasjon og systemkrav
Utgiveren tilbyr installasjonsfiler for 64-bit og 32-bit; filformater: Portabel. Programmet kjører uten installasjon (portabelt).
Oppdateringer og versjonshistorikk
Nyeste versjon er 1.73.32, utgitt 22. mai 2025. Versjonshistorikken går tilbake til 21. februar 2022: 2 utgivelser, alle med lenker til de offisielle filene. Det tilsvarer omtrent 0,6 utgivelser i året. Det er mer enn ett år siden forrige oppdatering.
Popularitet og filtyper
Kildekoden på GitHub (tgrysztar/fasm) har 1 790 stjerner.
Prosjektbeskrivelse på GitHub: “flat assembler 1 - reconstructed source history”
Fordeler / Ulemper
Fordeler
- Åpen kildekode: hvem som helst kan se gjennom og bygge koden
- Portabelt: kjører uten installasjon
Ulemper
- Ingen egen ARM64-versjon
- Ingen oppdatering på over ett år
- Den offisielle nedlastingslenken svarte ikke ved siste sjekk
Kort sagt: Flat Assembler er et verktøy med åpen kildekode for Windows for PC-er med 64-bit og 32-bit. Oppdateringene har blitt sjeldnere.
Er det trygt å laste ned Flat Assembler?
- Filen leveres av flatassembler.net, utgiverens eget domene
- Nedlastingslenken bruker HTTPS
- En SHA256-sum er publisert, så du kan kontrollere filen:
D8FE204AAB01046FFAB3651EF9FF6F1AB72EA907CC2AB2B34FEFD774E5814948· Åpne VirusTotal-rapporten for denne sjekksummen - Lenken svarte ikke da vi sist sjekket den (22. oktober 2026)
- Kildekoden er offentlig
- ExeAtlas lagrer, pakker inn eller endrer aldri installasjonsfiler
Relatert veiledning: Slik sjekker du SHA256-summen til en fil i Windows
Nyeste versjoner
Alle 2 versjoner ›2 versjoner på 3 år · omtrent 0,6 i året
| Versjon | Dato | Størrelse | Filer |
|---|---|---|---|
| 1.73.32Nyeste | 22. mai 2025 | — | 32-bit ZIP64-bit ZIP |
| 1.73.30 | 21. februar 2022 | — | 32-bit ZIP64-bit ZIP |
Installer fra kommandolinjen
Stille installasjon ›winget install --id fasm.fasm -escoop install extras/flat-assemblerRelatert veiledning: winget: installer og oppdater programmer i Windows
Informasjon
- Utgiver
- fasm
- Lisens
- Simplified BSD
- Pris
- Gratis
- Kildekode
- github.com/tgrysztar/fasm
- Programmeringsspråk
- Assembly
- Krav
- Windows 11 / 10
- Arkitektur
- 64-bit, 32-bit
- Installasjonsfil
- Portabel
- Versjon
- 1.73.32
- Utgitt
- 22. mai 2025
- Lagt til i katalogen
- 28. april 2023
- Registrerte versjoner
- 2
- Oppdateringer per år
- 0,6
- GitHub-stjerner
- 1 790
- GitHub-forker
- 69
- Nettsted
- flatassembler.net
- winget-ID
- fasm.fasm
- Scoop-pakke
- extras/flat-assembler
Vurderinger og anmeldelser
Ingen anmeldelser ennå. Bli den første til å gi en vurdering.
Ofte stilte spørsmål
Er Flat Assembler gratis?
Ja. Flat Assembler er programvare med åpen kildekode under lisensen Simplified BSD.
Er det trygt å laste ned Flat Assembler?
Filen lastes ned fra flatassembler.net, som tilhører utgiveren; ExeAtlas verken lagrer eller endrer den. Sammenlign SHA256-summen for filen med den som vises her, eller åpne VirusTotal-rapporten for sjekksummen.
Hvordan installerer jeg Flat Assembler med winget?
Åpne PowerShell eller Windows Terminal og kjør winget-kommandoen som vises på denne siden. winget laster ned den offisielle installasjonsfilen og kontrollerer SHA256-summen før den kjøres.
Kjører Flat Assembler på ARM (Windows on Arm)?
Det finnes ingen ARM64-versjon; Windows 11 on Arm kan kjøre versjonen for 64-bit og 32-bit gjennom emulering.
Hvor kan jeg laste ned en eldre versjon av Flat Assembler?
Versjonssiden viser alle 2 versjonene tilbake til 21. februar 2022, med lenker til de offisielle installasjonsfilene.
Kan jeg bruke Flat Assembler uten administratorrettigheter?
Ja, programmet er portabelt: pakk ut og kjør.