Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2018
Projekt létrehozása konzolt vagy Windows-alapú alkalmazások nem különbözik az egyik figyelembe a C és C ++ programozási nyelven.
Miután a Visual Studio projekt ablakban megjelent (bal oldali ablakban megjelenik megjeleníti a Solution Explorer), hogy egy új program fájlt a projekt, válassza ki a jobb egérgombbal a menü a mappát az eredeti kódfájlok Add-> Új elem.
A megjelenő ablakban írja be a szöveget a program. A következő szöveget lehet használni, mint például:
686P
.MODELL FLAT, STDCALL
.LERAKÁSI 4096
.DATA
MB_OK EQU 0
STR1 DB "Az első program", 0
STR2 DB "Hello mindenkinek!", 0
HW DD?
EXTERN MessageBoxA @ 16: közel
.KÓD
START:
PUSH MB_OK
PUSH OFFSET STR1
PUSH OFFSET STR2
PUSH HW
CALL MessageBoxA @ 16
RET
END START
Ezután meg kell, hogy tájékoztassa a fejlesztési környezetet, hogy ez a fájl egy programot assembly nyelven, és a helyes felvételét a projektben szükséges használni a Microsoft Macro assembly. Ehhez válassza ki a projekt (a jobb gombbal kattintva) lehetősége épület beállítások.
A megjelenő ablakban, hogy egy csekket MASM (Microsoft Macro assembly) és kattintson az OK gombra.
Az alkalmazás futtatásához válassza Debug- menü> Indítás hibakeresés.
Az eredmény a program:
Változás a kérelem típusát a konzol ablakban
Ahhoz, hogy távolítsa el a konzolt (megváltoztatni a kérelem típusát a konzol ablak, vagy fordítva), akkor olvassa el a Properties menü a projekt által okozott jobb egérgombbal.
Összeszerelés és futtassa a programot egy teljesítmény fogják adni a következő eredmény (nincs konzol):
A háttérvilágítás assembly nyelven szintaxis
C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE
Ha csatlakozni szintaxiskiemelést válasszuk Eszközök-> Beállítások