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.
Yayıncının açıklaması (İngilizce)
Flat Assembler nedir?
Flat Assembler programı açık kaynaklı bir Windows yazılımıdır; yayıncısı fasm. Programlama dili: Assembly.
Kurulum ve gereksinimler
Yayıncı 64 bit ve 32 bit sistemler için Taşınabilir kurulum dosyası sağlıyor. Kurulum gerektirmeden çalışır (taşınabilir).
Güncellemeler ve sürüm geçmişi
Güncel sürüm 1.73.32; 22 Mayıs 2025 tarihinde yayımlandı. Sürüm geçmişi 21 Şubat 2022 tarihine kadar uzanıyor: 2 sürümün tamamı resmî dosyalara bağlı. Bu, yılda yaklaşık 0,6 güncelleme demek. Son güncellemenin üzerinden bir yıldan fazla geçti.
Popülerlik ve dosya türleri
GitHub'daki kaynak kodu (tgrysztar/fasm) 1.790 yıldız almış.
GitHub’daki proje açıklaması: “flat assembler 1 - reconstructed source history”
Artılar / Eksiler
Artılar
- Açık kaynak: kodu herkes inceleyebilir ve derleyebilir
- Taşınabilir: kurulum gerektirmez
Eksiler
- Yerel ARM64 sürümü yok
- Bir yıldan uzun süredir güncellenmedi
- Resmî indirme bağlantısı son kontrolde yanıt vermedi
Kısaca: Flat Assembler, 64 bit ve 32 bit bilgisayarlar için açık kaynaklı bir Windows aracı. Güncellemeleri yavaşlamış.
Flat Assembler indirmek güvenli mi?
- Dosya yayıncının kendi alan adından (flatassembler.net) geliyor
- İndirme bağlantısı HTTPS kullanıyor
- SHA256 değeri yayımlanmış; dosyayı doğrulayabilirsiniz:
D8FE204AAB01046FFAB3651EF9FF6F1AB72EA907CC2AB2B34FEFD774E5814948· Bu hash için VirusTotal raporunu açın - Bağlantı son kontrolde yanıt vermedi (22 Ekim 2026)
- Kaynak kodu herkese açık
- ExeAtlas kurulum dosyalarını barındırmaz, sarmalamaz, değiştirmez
İlgili rehber: Windows’ta bir dosyanın SHA256 özeti nasıl doğrulanır
Son sürümler
2 sürümün tümü ›3 yılda 2 sürüm · yılda yaklaşık 0,6 güncelleme
| Sürüm | Tarih | Boyut | Dosyalar |
|---|---|---|---|
| 1.73.32Güncel | 22 Mayıs 2025 | — | 32 bit ZIP64 bit ZIP |
| 1.73.30 | 21 Şubat 2022 | — | 32 bit ZIP64 bit ZIP |
Komut satırından kurulum
Sessiz kurulum ›winget install --id fasm.fasm -escoop install extras/flat-assemblerİlgili rehber: winget nasıl kullanılır: program kurma ve güncelleme
Bilgiler
- Yayıncı
- fasm
- Lisans
- Simplified BSD
- Fiyat
- Ücretsiz
- Kaynak kodu
- github.com/tgrysztar/fasm
- Yazıldığı dil
- Assembly
- Gereksinim
- Windows 11 / 10
- Mimari
- 64 bit, 32 bit
- Kurulum türü
- Taşınabilir
- Sürüm
- 1.73.32
- Çıkış tarihi
- 22 Mayıs 2025
- Kataloğa eklenme
- 28 Nisan 2023
- Kayıtlı sürüm
- 2
- Yıllık güncelleme
- 0,6
- GitHub yıldızı
- 1.790
- GitHub fork
- 69
- Resmî site
- flatassembler.net
- winget kimliği
- fasm.fasm
- Scoop paketi
- extras/flat-assembler
Puanlar ve yorumlar
Henüz yorum yok. İlk puanı siz verin.
Sıkça sorulan sorular
Flat Assembler ücretsiz mi?
Evet. Flat Assembler açık kaynaklı bir programdır (Simplified BSD lisansı).
Flat Assembler indirmek güvenli mi?
İndirme flatassembler.net adresinden gelir; bu adres yayıncıya ait. ExeAtlas dosyayı barındırmaz ve değiştirmez. İndirdiğiniz dosyanın SHA256 değerini burada gösterilenle karşılaştırabilir ya da bu hash için VirusTotal raporunu açabilirsiniz.
Flat Assembler winget ile nasıl kurulur?
PowerShell ya da Windows Terminal açıp bu sayfadaki winget komutunu çalıştırın. winget resmî kurulum dosyasını indirir ve çalıştırmadan önce SHA256 değerini doğrular.
Flat Assembler ARM işlemcide (Windows on Arm) çalışır mı?
ARM64 sürümü yok; Windows 11 on Arm, 64 bit ve 32 bit sürümünü öykünmeyle çalıştırabilir.
Flat Assembler eski sürümü nereden indirilir?
Sürümler sayfasında 2 sürümün tamamı (21 Şubat 2022 tarihine kadar) resmî kurulum dosyası bağlantılarıyla listeleniyor.
Flat Assembler yönetici izni olmadan kullanılabilir mi?
Evet, taşınabilir: arşivden çıkarıp çalıştırmanız yeterli.