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.
厂商介绍(英语)
Flat Assembler是什么软件?
Flat Assembler由fasm发布,是一款开源Windows软件。主要使用Assembly开发。
安装与系统要求
官方为64位和32位 Windows提供绿色版格式的安装包。无需安装即可运行(绿色版)。
更新与历史版本
当前最新版本为1.73.32,发布于2025年5月22日。历史版本最早可追溯至2022年2月21日,共收录2个版本,全部链接到官方文件。平均每年发布约0.6个版本。最近一次更新距今已超过一年。
热度与文件关联
GitHub上的源代码仓库(tgrysztar/fasm)获得了1,790个星标。
GitHub项目简介: “flat assembler 1 - reconstructed source history”
优点 / 不足
优点
- 开源:任何人都可以查看和编译源代码
- 绿色版,无需安装
不足
- 没有原生ARM64版本
- 超过一年没有更新
- 最近一次检测时官方下载链接无响应
总结: Flat Assembler是一款适用于64位和32位电脑的开源Windows软件。更新已明显放缓。
Flat Assembler下载安全吗?
- 文件由厂商自己的域名flatassembler.net提供
- 下载链接使用HTTPS
- 已公布SHA256值,可校验文件完整性:
D8FE204AAB01046FFAB3651EF9FF6F1AB72EA907CC2AB2B34FEFD774E5814948· 查看该哈希值的VirusTotal报告 - 最近一次检测时链接无响应(2026年10月22日)
- 源代码公开
- ExeAtlas不托管、不捆绑、不修改安装包
相关教程: Windows下如何校验文件的SHA256哈希值
最近版本
全部2个版本 ›3年内发布2个版本 · 平均每年约0.6个
命令行安装
静默安装 ›winget install --id fasm.fasm -escoop install extras/flat-assembler相关教程: winget使用教程:安装和更新软件
软件信息
- 厂商
- fasm
- 许可
- Simplified BSD
- 价格
- 免费
- 源代码
- github.com/tgrysztar/fasm
- 开发语言
- Assembly
- 系统要求
- Windows 11 / 10
- 架构
- 64位, 32位
- 安装包类型
- 绿色版
- 版本
- 1.73.32
- 发布日期
- 2025年5月22日
- 收录日期
- 2023年4月28日
- 收录版本数
- 2
- 年更新次数
- 0.6
- GitHub星标
- 1,790
- GitHub分叉数
- 69
- 官网
- flatassembler.net
- winget ID
- fasm.fasm
- Scoop包名
- extras/flat-assembler
评分与评价
暂无评价,欢迎第一个评分。
常见问题
Flat Assembler是免费的吗?
是的。Flat Assembler是开源软件,采用Simplified BSD许可证。
Flat Assembler下载安全吗?
安装包来自flatassembler.net,该域名属于厂商本身;ExeAtlas不托管也不修改文件。可以将下载文件的SHA256值与本页显示的值比对,或查看该哈希值的VirusTotal报告。
如何用winget安装Flat Assembler?
打开PowerShell或Windows终端,运行本页提供的winget命令即可。winget会下载官方安装包,并在运行前校验其SHA256值。
Flat Assembler能在ARM电脑(Windows on Arm)上运行吗?
没有ARM64版本;Windows 11 on Arm可以通过模拟运行64位和32位版本。
在哪里下载Flat Assembler旧版本?
历史版本页面列出了全部2个版本(最早至2022年2月21日),均附有官方安装包链接。
没有管理员权限能用Flat Assembler吗?
可以,它是绿色版,解压后直接运行。