2
SASM - enkel korsplattform-IDE för NASM, MASM, GAS, FASM-monteringsspråk.I SASM kan du enkelt utveckla och köra program skrivna på NASM-, MASM-, GAS- eller FASM-samlingsspråk.Ange kod i form och kör helt enkelt ditt program.I Windows kan SASM köra program i ett separat fönster.Ange dina inmatningsdata i dockningsfältet "Input".I fältet "Output" kan du se resultatet av programmets körning.Där visas alla meddelanden och sammanställningsfel i formen längst ner.Du kan spara källkod eller redan kompilerad (exe) kod för ditt program för att arkivera och ladda dina program från fil .... SASM stöder att arbeta med många öppnade projekt - nya filer öppnas och skapas i nya flikar.Vid utgången från SASM sparas nuvarande uppsättning öppnade filer.Vid nästa start kan du återställa föregående session.I inställningar kan du ställa in teckensnitt, färgschema och initialtext.SASM översätts till ryska och engelska.Alla dialogrutor i SASM dockar - du kan välja en av många positioner för dem.Det är också möjligt att tilldela snabbtangenterna igen.Standard "Redigera" -meny utökad med förmåga att kommentera / avskaffa källkodsdel och att skapa / radera strecksats med 4 mellanslag (Tab / Shift + Tab).I mitt program kan du felsöka program med gränssnittet till debugger gdb.Du kan titta på värden på variabler och register.Du kan också ställa in brytpunkter och gå igenom felsökningsprogram.Dessutom är det möjligt att utföra vilket som helst gdb-kommando och se resultatet i loggen på den nedre delen av fönstret.SASM stöder fyra som arbetar med monterare - NASM, MASM, GAS och FASM i två lägen - x64 och x86.Du kan välja läge i inställningarna på fliken "Bygg".Även där kan du ändra monterings- och länkalternativ och välja program för montering och länk.