Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

SASM (сокращение от SimpleASM ) - это бесплатная кросс-платформенная интегрированная среда разработки с открытым исходным кодом для языков ассемблера NASM , MASM , GAS и FASM . Он имеет подсветку синтаксиса и включает отладчик. [1]

SASM предназначен для того, чтобы пользователи могли легко разрабатывать и запускать программы, написанные на языке ассемблера. Он был написан Дмитрием «Dman95» Манушиным и распространяется под лицензией GNU GPL v3.0. Он написан на C ++ и использует многоплатформенный инструментарий Qt .

Особенности [ править ]

  • Поддерживаются четыре ассемблера - NASM , MASM , GAS и FASM [2]
  • Подсветка синтаксиса с настраиваемой цветовой схемой
  • Удобный графический отладчик
  • Программа переведена на русский, английский, турецкий, китайский, немецкий, итальянский, польский, иврит, испанский.
  • Библиотека макросов ввода / вывода
  • Возможность работы с несколькими файлами с помощью вкладок
  • Включены все необходимые компоненты (gdb, gcc, nasm, masm, fasm, gas)

Ссылки [ править ]

  1. ^ Хой, Джо Ван (2019). Начало программирования на ассемблере x64: от новичка до AVX Professional . Апресс. п. Глава 7. ISBN 978-1-4842-5076-1. Проверено 25 февраля 2020 года .
  2. Шин-я, Нисизаки; L, Каро Хайме Д .; C, Суарес Мерлин Теодосия (2017). Теория и практика вычислений: материалы семинара по вычислениям: теория и практика WCTP2016 . World Scientific. С. 62–63. ISBN 978-981-323-408-6. Проверено 25 февраля 2020 года .

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • SASM на GitHub
  • Открытый репозиторий Build Service с установочными пакетами для Linux
  • NASM Разработка IDE