Sasm - egyszerű keresztplatformra IDE NASM, MASM, gáz, fasm szerelvény nyelv

Egyszerű keresztplatformra IDE NASM, MASM, GÁZ, FASM szerelvény nyelv

Angol változatát helyén van.

SASM (SimpleASM) - egy egyszerű cross-platform fejlesztési környezet NASM assembler nyelvű MASM, GÁZ, FASM szintaxis kiemelése és a debugger. A SASM Könnyedén fejleszteni és végre programokat írt assembly nyelven. Írja be a kódot a forma és az alkalmazás futtatásához. A program működik „out of the box”, és kiválóan alkalmas a kezdőknek, hogy tanulni assembly nyelvű. Ez alapján Qt. A GNU GPL v3.0 licenc ingyenes.

Sasm - egyszerű keresztplatformra IDE NASM, MASM, gáz, fasm szerelvény nyelv

Letölteni egy Linux programot, válassza ki a forgalmazás az ablakban „Build eredmények” a jobb oldalon.

Azt is gyűjteni SASM forrásból, amely megtalálható a GitHub repository, vagy töltse SASM zip-archiválási Windows.

Ha a Mac-felhasználó, talán segíthet ezt a cikket telepítése SASM a Mac (köszönhetően Brian R. terem).

A projekt támogatása

körülbelül

A SASM Könnyedén fejleszteni és végre programokat írt assembly nyelven NASM, MASM, GÁZ, FASM. Írja be a kódot a forma és az alkalmazás futtatásához. A Windows is lehetséges, hogy az alkalmazás futtatásához egy külön ablakban. A bemenő adatok pont „Üzembe helyezés” terén. Az „Output”, láthatjuk az eredményeket a program. Ebben az esetben az összes üzenetet, és összeállítja a hibák jelennek meg az alábbi űrlapot. Ön tudja menteni a forrás vagy összeállított (exe) programkód egy fájlt, és töltse ki a programot a fájl.

A program támogatja a több projekt - nyitott az új fájlt hoz létre új lapokon. Amikor kilép az aktuális sor nyílt mentett fájlokat. A következő futtatásakor, akkor visszaállítja az előző munkamenetet. A paraméterek beállítása betűtípus, színek és szöveg jelenik meg, amikor létrehoz egy új fájlt. A program felülete elérhető nyolc nyelven (angol, orosz, török ​​(köszönhetően Ali Goren), kínai (hála Ahmed Zetao Yang), német (hála Sebastian Fischer), olasz (hála Carlo Dapor), lengyel (hála Krzysztof Rossa), héber (köszönet Elian Kamal)). Minden ablak a programban lebegő, rögzítve az egyik számos helyzetben. Lehetőség van hozzárendeli a gyorsbillentyűk.

A SASM megtalálja a hibákat a saját programok az interfészen keresztül a debugger gdb. A program tudja olvasni az értékeket a nyilvántartások és a változók és töréspont, és végig a programot hibakeresést. Ezen kívül lehetőség van tetszőleges parancsokat debugger gdb, amelynek eredményeit jelenik meg a naplóban.

SASM teljes mértékben támogatja a négy szerelőknek NASM, MASM, GÁZ, FASM két mód - x64 és x86, amelyek között váltani lehet a beállításokat a „Construction” fülre. Ott meg lehet változtatni az assembler és linker lehetőségeket, és válassza ki, hogy mely programok fogják használni összeszerelés és csomagolás.

Sasm - egyszerű keresztplatformra IDE NASM, MASM, gáz, fasm szerelvény nyelv

hibaelhárítás

Ha valami nem működik (hibák fordulnak elő összeállítása során, hibakeresés, stb), olvassa el a „Hibaelhárítás” fejezetet az online segítséget a programban (F1), vagy a Wiki projekt GitHub. Talán ott talál hasznos tanácsokat, hogy megoldja a problémákat.

Macro könyvtár NASM "io.inc"