2
SASM - NASM, MASM, GAS, FASM montaj dilleri için basit platformlar arası IDE.SASM'de NASM, MASM, GAS veya FASM montaj dillerinde yazılan programları kolayca geliştirebilir ve yürütebilirsiniz.Kodu forma girin ve programınızı çalıştırın.Windows'da SASM programları ayrı pencerede yürütebilir.Giriş verilerinizi "Giriş" yerleştirme alanına girin."Çıktı" alanında programın yürütülmesinin sonucunu görebilirsiniz.Burada tüm mesajlar ve derleme hataları alttaki formda gösterilecektir.Programınızın kaynağını veya zaten derlenmiş (exe) kodunu programlarınıza dosyadan yükleyip dosyadan yükleyebilirsiniz .... SASM birçok açık proje ile çalışmayı destekler - yeni dosyalar yeni sekmelerde açılır ve oluşturulur.SASM çıkışından mevcut kaydedilen açık dosya kümesi.Bir sonraki başlangıçta önceki oturumu geri yükleyebilirsiniz.Ayarlarda yazı tipini, renk düzenini ve başlangıç metnini ayarlayabilirsiniz.SASM Rusça ve İngilizce'ye çevrilmiştir.SASM'deki tüm iletişim pencereleri kenetlenir - konumlarının birçok konumundan birini seçebilirsiniz.Ayrıca kısayol tuşlarını yeniden atamak da mümkündür.Kaynak kodun bir kısmını yorumlama / açma ve 4 boşluklu girinti oluşturma / silme (Sekme / Shift + Sekme) özellikleriyle standart "Düzenle" menüsü.Programımda debugger gdb arabirimini kullanarak programlarda hata ayıklayabilirsiniz.Değişkenlerin ve kayıtların değerlerini izleyebilirsiniz.Ayrıca kesme noktalarını ayarlayabilir ve hata ayıklanmış programda hareket edebilirsiniz.Ek olarak, herhangi bir gdb komutu gerçekleştirmek ve sonucunu pencerenin alt kısmındaki günlükte görmek mümkündür.SASM, x64 ve x86 olmak üzere NASM, MASM, GAS ve FASM olmak üzere 4 montajcı ile 4 çalışmayı destekler.Modu "Oluştur" sekmesindeki ayarlardan seçebilirsiniz.Ayrıca orada montajcı ve bağlayıcı seçeneklerini değiştirebilir ve montaj ve bağlama için programlar seçebilirsiniz.