ПредишенСледващото

Обикновено crossplatform IDE за NASM, MASM, газ, FASM монтажни езици

Английска версия на сайта тук.

ДАСМ (SimpleASM) - обикновен междуплатформена среда за NASM езици монтажен, MASM, газ, FASM с оцветяване на синтаксиса и дебъгер развитие. В ДАСМ Можете лесно да се разработи и изпълнява програми, написани на асемблер. Въведете кода във формата и стартирате приложението. Програмата работи "извън кутията" и е много подходяща за начинаещи, за да се научат на асемблер. Тя се основава на Qt. Разпределени под лиценза GNU GPL v3.0 безплатно.

ДАСМ - просто crossplatform IDE за NASM, MASM, газ, fasm монтажни езици

За изтегляне на програма за Linux, изберете дистрибуция си в прозореца "Изграждане резултати" в дясно.

Можете също така да събира ДАСМ от източник, който може да се намери в хранилището GitHub или изтегляне на ДАСМ в цип архив за Windows.

Ако имате потребителя Mac, може би ще може да помогне на тази статия за инсталирането на ДАСМ на Мак (благодарение на Брайън Р. Хол).

Подкрепа за проекта

за

В ДАСМ Можете лесно да се разработи и изпълнява програми, написани на асемблер NASM, MASM, газ, FASM. Въведете кода във формата и стартирате приложението. В Windows също е възможно да стартирате приложението в отделен прозорец. Входна точка данни "в експлоатация" в областта. В "Изход", можете да видите резултатите от програмата. В този случай, всички съобщения и събират грешки ще бъдат показани във формата по-долу. Можете да запишете на източника или компилиран (Търсейки) програмен код във файл и да качите програмата от файла.

Програмата поддържа множество проекти - отворени нови файлове, създадени в нови раздели. Когато излизате от текущия набор от отворени файлове, запазени. Следващият път, когато стартирате, можете да възстановите предишната си сесия. Параметрите са изложени на шрифта, цветова схема и текст, който се появява, когато създавате нов файл. Интерфейсът на програмата е достъпно на осем езика (български, английски, турски (благодарение на Али Горен), китайски (благодарение на Ахмед Zetao Yang), немски (благодарение на Себастиан Фишер), Италиански (благодарение на Карло Dapor), полски (благодарение на Кшищоф Rossa), иврит (благодарение Елиън Kamal)). Всички прозорци в програмата на плаващ, за да се определят в една от множество позиции. Възможно е да се преразпределят горещи клавиши.

В ДАСМ можете да откриете грешки в програмите си чрез интерфейса на GDB дебъгер. Програмата може да чете на стойностите на регистрите и променливи, както и определени точки на прекъсване и да се движите по линия на програмата дебъгва. Освен това, е възможно да се изпълни произволен команди дебъгер GDB, резултатите от които ще бъдат показани в дневника.

ДАСМ напълно поддържа четири сглобяване, NASM, MASM, газ, FASM в два режима - x64 и x86, които можете да превключвате между настройките на "Строителство" в раздела. Там можете да промените опциите за монтажен и свързващи и да изберете кои програми ще се използва за монтаж и опаковане.

ДАСМ - просто crossplatform IDE за NASM, MASM, газ, fasm монтажни езици

отстраняване на неизправности

Ако имате нещо не работи (грешки се допускат при съставянето, отстраняване на грешки и т.н.), Моля, прочетете глава "Отстраняване на неизправности" в помощния файл на програмата (F1) или в проекта Wiki на GitHub. Може би там ще намерите полезни съвети за решаване на вашите проблеми.

Библиотеката с макроси за NASM "io.inc"

Подкрепете проекта - споделете линка, благодаря!