2
SASM - IDE multiplateforme simple pour les langages d'assemblage NASM, MASM, GAS, FASM.Dans SASM, vous pouvez facilement développer et exécuter des programmes écrits en NASM, MASM, GAS ou FASM.Entrez le code sous forme et exécutez simplement votre programme.Sous Windows, SASM peut exécuter des programmes dans une fenêtre distincte.Saisissez vos données d'entrée dans le champ d'ancrage "Entrée".Dans le champ "Sortie", vous pouvez voir le résultat de l'exécution du programme.Dans lequel tous les messages et les erreurs de compilation seront affichés dans le formulaire en bas.Vous pouvez enregistrer le code source ou déjà compilé (exe) de votre programme dans un fichier et charger vos programmes à partir d'un fichier .... SASM prend en charge le travail avec de nombreux projets ouverts - de nouveaux fichiers sont ouverts et créés dans de nouveaux onglets.À la sortie de SASM, l'ensemble actuel de fichiers ouverts est enregistré.Au prochain démarrage, vous pouvez restaurer la session précédente.Dans les paramètres, vous pouvez définir la police, le jeu de couleurs et le texte initial.SASM est traduit en russe et en anglais.Toutes les fenêtres de dialogue dans SASM sont ancrées - vous pouvez choisir l'une des nombreuses positions de leur position.Il est également possible de réaffecter les raccourcis clavier.Menu "Édition" standard étendu avec des capacités pour commenter / décommenter un morceau de code source et pour créer / supprimer le retrait avec 4 espaces (Tab / Shift + Tab).Dans mon programme, vous pouvez déboguer des programmes en utilisant l'interface du débogueur gdb.Vous pouvez regarder les valeurs des variables et des registres.Vous pouvez également définir des points d'arrêt et parcourir le programme débogué.De plus, il est possible d'exécuter n'importe quelle commande gdb et de voir son résultat dans le journal en bas de la fenêtre.SASM prend en charge 4 travaillant avec des assembleurs - NASM, MASM, GAS et FASM en 2 modes - x64 et x86.Vous pouvez choisir le mode dans les paramètres de l'onglet "Build".Vous pouvez également modifier les options de l'assembleur et de l'éditeur de liens et choisir des programmes d'assemblage et de liaison.