2
SASM - einfache plattformübergreifende IDE für NASM-, MASM-, GAS- und FASM-Assemblersprachen.In SASM können Sie auf einfache Weise Programme entwickeln und ausführen, die in den Assemblersprachen NASM, MASM, GAS oder FASM geschrieben sind.Geben Sie den Code in das Formular ein und starten Sie einfach Ihr Programm.Unter Windows kann SASM Programme in einem separaten Fenster ausführen.Geben Sie Ihre Eingabedaten in das Docking-Feld "Eingabe" ein.Im Feld "Ausgabe" sehen Sie das Ergebnis der Programmausführung.Wobei im unteren Formular alle Meldungen und Übersetzungsfehler angezeigt werden.Sie können Quellcode oder bereits kompilierten (exe) Code Ihres Programms in einer Datei speichern und Ihre Programme aus einer Datei laden. SASM unterstützt das Arbeiten mit vielen geöffneten Projekten - neue Dateien werden in neuen Registerkarten geöffnet und erstellt.Beim Beenden von SASM werden die aktuell geöffneten Dateien gespeichert.Beim nächsten Start können Sie die vorherige Sitzung wiederherstellen.In den Einstellungen können Sie Schriftart, Farbschema und Anfangstext festlegen.SASM wird ins Russische und Englische übersetzt.Alle Dialogfenster in SASM werden angedockt - Sie können eine von vielen Positionen auswählen.Es ist auch möglich, die Hotkeys neu zuzuweisen.Das Standardmenü "Bearbeiten" wurde um die Funktionen zum Kommentieren / Kommentieren von Quelltextteilen und zum Erstellen / Löschen von Einrückungen mit 4 Leerzeichen (Tab / Umschalt + Tab) erweitert.In meinem Programm können Sie Programme über die Schnittstelle zum Debugger gdb debuggen.Sie können Werte von Variablen und Registern beobachten.Sie können auch Haltepunkte setzen und sich durch das debuggte Programm bewegen.Zusätzlich ist es möglich, einen beliebigen gdb-Befehl auszuführen und dessen Ergebnis im Protokoll im unteren Teil des Fensters anzuzeigen.SASM unterstützt 4 Assembler - NASM, MASM, GAS und FASM in 2 Modi - x64 und x86.Sie können den Modus in den Einstellungen auf der Registerkarte "Erstellen" auswählen.Dort können Sie auch Assembler- und Linker-Optionen ändern und Programme zum Assemblieren und Verknüpfen auswählen.
sasm
Webseite:
http://dman95.github.io/SASM/Eigenschaften
Kategorien
Alternativen zu SASM für alle Plattformen mit einer Lizenz
5
1