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ビット版のポータブルインストーラーを配布しています。インストールせずにそのまま実行できます(ポータブル版)。
アップデートとバージョン履歴
最新版は1.73.32で、2025年5月22日にリリースされました。2022年2月21日までさかのぼって、全2件のリリースを公式ファイルへのリンク付きで掲載しています。更新は年に約0.6回のペースです。最後の更新から1年以上たっています。
人気と対応ファイル形式
GitHubで公開されているソースコード(tgrysztar/fasm)のスター数は1,790です。
GitHubのプロジェクト説明: “flat assembler 1 - reconstructed source history”
メリット / デメリット
メリット
- オープンソースで、誰でもコードを確認・ビルドできる
- ポータブル版でインストール不要
デメリット
- ネイティブのARM64版がない
- 1年以上更新されていない
- 前回の確認で公式ダウンロードリンクが応答しなかった
まとめ: Flat Assemblerは、オープンソースのWindowsソフトです。64ビット、32ビットのPCで使えます。更新のペースは落ちています。
Flat Assemblerのダウンロードは安全ですか?
- ファイルは提供元のドメイン(flatassembler.net)から配信されています
- ダウンロードリンクはHTTPSを使用しています
- SHA256ハッシュが公開されているため、ファイルを検証できます:
D8FE204AAB01046FFAB3651EF9FF6F1AB72EA907CC2AB2B34FEFD774E5814948· このハッシュのVirusTotalレポートを開く - 前回の確認(2026年10月22日)でリンクは応答しませんでした
- ソースコードは公開されています
- ExeAtlasはインストーラーのホスト、ラップ、改変を行っていません
関連ガイド: SHA256ハッシュの確認方法(Windows)
最近のバージョン
全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から配信されます。flatassembler.netは提供元のドメインです。ExeAtlasはファイルをホストしておらず、改変もしていません。ダウンロードしたファイルのSHA256をこのページに記載の値と照合するか、そのハッシュのVirusTotalレポートを確認してください。
Flat Assemblerをwingetでインストールするには?
PowerShellかWindowsターミナルを開き、このページに記載のwingetコマンドを実行します。wingetは公式インストーラーをダウンロードし、実行前にSHA256ハッシュを検証します。
Flat AssemblerはARM版Windows(Windows on Arm)で動きますか?
ARM64版はありません。Windows 11 on Armでは、エミュレーションによって64ビット、32ビット版を実行できます。
Flat Assemblerの旧バージョンはどこでダウンロードできますか?
バージョン一覧のページに、2022年2月21日以降の全2件のバージョンを公式インストーラーへのリンク付きで掲載しています。
Flat Assemblerは管理者権限なしで使えますか?
はい。ポータブル版なので、展開してそのまま実行できます。