2
SASM: IDE de plataforma cruzada simple para lenguajes de ensamblaje NASM, MASM, GAS, FASM.En SASM puede desarrollar y ejecutar fácilmente programas, escritos en lenguajes de ensamblaje NASM, MASM, GAS o FASM.Ingrese el código en forma y simplemente ejecute su programa.En Windows SASM puede ejecutar programas en una ventana separada.Ingrese sus datos de entrada en el campo de acoplamiento "Entrada".En el campo "Salida" puede ver el resultado de la ejecución del programa.En donde todos los mensajes y errores de compilación se mostrarán en el formulario en la parte inferior.Puede guardar el código fuente o ya compilado (exe) de su programa para archivar y cargar sus programas desde un archivo ... SASM admite trabajar con muchos proyectos abiertos: los archivos nuevos se abren y crean en nuevas pestañas.A la salida de SASM, conjunto actual de archivos abiertos guardados.En el próximo inicio, puede restaurar la sesión anterior.En la configuración, puede establecer la fuente, la combinación de colores y el texto inicial.SASM está traducido al ruso y al inglés.Todas las ventanas de diálogo en SASM son de acoplamiento: puede elegir una de las muchas posiciones de ellas.También es posible reasignar las teclas de acceso rápido.El menú estándar "Editar" se extendió con capacidades para comentar / descomentar parte del código fuente y crear / eliminar sangría con 4 espacios (Tab / Shift + Tab).En mi programa, puede depurar programas utilizando la interfaz del depurador gdb.Puede ver valores de variables y registros.También puede establecer puntos de interrupción y moverse a través del programa depurado.Además, es posible ejecutar cualquier comando gdb y ver su resultado en el registro en la parte inferior de la ventana.SASM admite 4 trabajos con ensambladores: NASM, MASM, GAS y FASM en 2 modos: x64 y x86.Puede elegir el modo en la configuración de la pestaña "Crear".También allí puede cambiar las opciones de ensamblador y enlazador y elegir programas para ensamblar y enlazar.