SASM
SASM (short for SimpleASM) is a free and open source cross-platform integrated development environment for the NASM, MASM, GAS and FASM assembly languages. It features syntax highlighting and includes a debugger.[1]
![]() | |
Developer(s) | Dmitriy Manushin (Dman95) |
---|---|
Stable release | 3.11.1
/ 3 February 2020 |
Repository | ![]() |
Operating system | Windows, Linux |
Type | IDE |
License | GPL |
Website | dman95 |
SASM is intended to allow users to easily develop and run programs written in assembly language. It was written by the Dmitriy "Dman95" Manushin and licensed under the GNU GPL v3.0. Based on the Qt.
Features
- Four assemblers - NASM, MASM, GAS and FASM are supported[2]
- Syntax highlighting with tunable color scheme
- Handy graphical debugger
- Program is translated into Russian, English, Turkish, Chinese, German, Italian, Polish, Hebrew, Spanish
- Input/output macro library
- Ability to work with multiple files using tabs
- All required components are included (gdb, gcc, nasm, masm, fasm, gas)
gollark: Oh wait, it's fine.
gollark: OH BEE
gollark: OH BEE
gollark: ++data get lyricly
gollark: ++tag get lyricly
References
- Hoey, Jo Van (2019). Beginning x64 Assembly Programming: From Novice to AVX Professional. Apress. p. Chapter 7. ISBN 978-1-4842-5076-1. Retrieved 25 February 2020.
- Shin-ya, Nishizaki; L, Caro Jaime D.; C, Suarez Merlin Teodosia (2017). Theory and Practice of Computation: Proceedings of Workshop on Computation: Theory and Practice WCTP2016. World Scientific. pp. 62–63. ISBN 978-981-323-408-6. Retrieved 25 February 2020.
External links
- Official website
- SASM on GitHub
- Open Build Service repository with installation packages for Linux
- NASM Develop IDE
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.