| SASM | |
|---|---|
| 開発者 | ドミトリー・マヌシン(Dman95) |
| 安定版リリース | 3.15.0 / 2025年2月7日 (2025年2月7日) |
| リポジトリ | |
| オペレーティング·システム | Windows、Linux |
| タイプ | IDE |
| ライセンス | GPL |
| Webサイト | dman95 |
SASM ( SimpleASMの略)は、 NASM、MASM、GAS、FASMアセンブリ言語に対応した、無料かつオープンソースのクロスプラットフォーム統合開発環境です。構文ハイライト機能とデバッガを備えています。[ 1 ]
SASMは、ユーザーがアセンブリ言語で記述されたプログラムを容易に開発・実行できるようにすることを目的としています。Dmitriy "Dman95" Manushinによって開発され、GNU GPL v3.0ライセンスの下で提供されています。C ++で記述され、マルチプラットフォーム対応のQtツールキットを使用しています。
特徴
- 4つのアセンブラ(NASM、MASM、GAS、FASM)がサポートされている[ 2 ]
- 調整可能なカラースキームによる構文の強調表示
- 便利なグラフィカルデバッガー
- プログラムはロシア語、英語、トルコ語、中国語、ドイツ語、イタリア語、ポーランド語、ヘブライ語、スペイン語、ポルトガル語、フランス語、ブラジルポルトガル語に翻訳されています。
- 入出力マクロライブラリ
- タブを使用して複数のファイルを操作する機能
- 必要なコンポーネントがすべて含まれています (gdb、gcc、nasm、masm、fasm、gas)
参考文献
- ^ Hoey, Jo Van (2019). 『x64アセンブリプログラミング入門:初心者からAVXプロフェッショナルまで』Apress. 第7章. ISBN 978-1-4842-5076-1. 2020年2月25日閲覧。
- ^西崎真也; L, Caro Jaime D.; C, Suarez Merlin Teodosia (2017).計算の理論と実践:計算に関するワークショップ「理論と実践」WCTP2016の議事録. World Scientific. pp. 62– 63. ISBN 978-981-323-408-6. 2020年2月25日閲覧。