SASM (сокращение от SimpleASM ) - это бесплатная кросс-платформенная интегрированная среда разработки с открытым исходным кодом для языков ассемблера NASM , MASM , GAS и FASM . Он имеет подсветку синтаксиса и включает отладчик. [1]
Разработчики) | Дмитрий Манушин (Dman95) |
---|---|
Стабильный выпуск | 3.12.1 / 13 февраля 2021 г . |
Репозиторий | |
Операционная система | Windows , Linux |
Тип | IDE |
Лицензия | GPL |
Веб-сайт | dman95 |
SASM предназначен для того, чтобы пользователи могли легко разрабатывать и запускать программы, написанные на языке ассемблера. Он был написан Дмитрием «Dman95» Манушиным и распространяется под лицензией GNU GPL v3.0. Он написан на C ++ и использует многоплатформенный инструментарий Qt .
Функции
- Поддерживаются четыре ассемблера - NASM , MASM , GAS и FASM [2]
- Подсветка синтаксиса с настраиваемой цветовой схемой
- Удобный графический отладчик
- Программа переведена на русский, английский, турецкий, китайский, немецкий, итальянский, польский, иврит, испанский.
- Библиотека макросов ввода / вывода
- Возможность работы с несколькими файлами с помощью вкладок
- Включены все необходимые компоненты (gdb, gcc, nasm, masm, fasm, gas)
Рекомендации
- ^ Хой, Джо Ван (2019). Начало программирования на ассемблере x64: от новичка до AVX Professional . Апресс. п. Глава 7. ISBN 978-1-4842-5076-1. Проверено 25 февраля 2020 года .
- ^ Шин-я, Нисизаки; L, Каро Хайме Д .; C, Суарес Мерлин Теодосия (2017). Теория и практика вычислений: материалы семинара по вычислениям: теория и практика WCTP2016 . World Scientific. С. 62–63. ISBN 978-981-323-408-6. Проверено 25 февраля 2020 года .