SASM

From Wikipedia, the free encyclopedia

Script error: No such module "other uses". Template:DMCA

Page Module:Infobox/styles.css has no content.

SASM
[[Programmer|DeveloperTemplate:Pluralize from text]]Dmitriy Manushin (Dman95)
Template:Infobox software/simple
Operating systemWindows, Linux
TypeIDE
LicenseGPL
Websitedman95.github.io/SASM/english.html

Script error: No such module "Check for conflicting parameters".

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]

SASM is intended to allow users to easily develop and run programs written in assembly language. It was written by Dmitriy "Dman95" Manushin and licensed under the GNU GPL v3.0. It is written in C++ and uses the multi-platform Qt toolkit.

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, Portuguese, French, Brazilian Portuguese, Japanese
  • Input/output macro library
  • Ability to work with multiple files using tabs
  • All required components are included (gdb, gcc, nasm, masm, fasm, gas)

References

Page Template:Reflist/styles.css has no content.

  1. ^ Page Module:Citation/CS1/styles.css has no content.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.
  2. ^ Page Module:Citation/CS1/styles.css has no content.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.

Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found. Lua error in package.lua at line 80: module 'Module:Authority control/config' not found.