SASM

SASM
開発者ドミトリー・マヌシン(Dman95)
安定版リリース
3.15.0 / 2025年2月7日 (2025年2月7日
リポジトリ
オペレーティング·システムWindowsLinux
タイプIDE
ライセンスGPL
Webサイトdman95 .github .io /SASM /english .html

SASM ( SimpleASMの略)は、 NASMMASMGASFASMアセンブリ言語に対応した、無料かつオープンソースのクロスプラットフォーム統合開発環境です。構文ハイライト機能とデバッガを備えています。[ 1 ]

SASMは、ユーザーがアセンブリ言語で記述されたプログラムを容易に開発・実行できるようにすることを目的としています。Dmitriy "Dman95" Manushinによって開発され、GNU GPL v3.0ライセンスの下で提供されています。C ++で記述され、マルチプラットフォーム対応のQtツールキットを使用しています。

特徴

  • 4つのアセンブラNASMMASMGASFASM)がサポートされている[ 2 ]
  • 調整可能なカラースキームによる構文の強調表示
  • 便利なグラフィカルデバッガー
  • プログラムはロシア語、英語、トルコ語、中国語、ドイツ語、イタリア語、ポーランド語、ヘブライ語、スペイン語、ポルトガル語、フランス語、ブラジルポルトガル語に翻訳されています。
  • 入出力マクロライブラリ
  • タブを使用して複数のファイルを操作する機能
  • 必要なコンポーネントがすべて含まれています (gdb、gcc、nasm、masm、fasm、gas)

参考文献

  1. ^ Hoey, Jo Van (2019). 『x64アセンブリプログラミング入門:初心者からAVXプロフェッショナルまで』Apress. 第7章. ISBN 978-1-4842-5076-1. 2020年2月25日閲覧
  2. ^西崎真也; L, Caro Jaime D.; C, Suarez Merlin Teodosia (2017).計算の理論と実践:計算に関するワークショップ「理論と実践」WCTP2016の議事録. World Scientific. pp.  62– 63. ISBN 978-981-323-408-6. 2020年2月25日閲覧