Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2018

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010

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.

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010
A megjelenő ablakban válasszuk a C ++ fájl (.cpp). Adjon meg egy fájlnevet, majd kézzel adja hozzá a fájl kiterjesztését asm. Kattintson a Hozzáadás gombra.
Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010

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

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010

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.

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010

A megjelenő ablakban, hogy egy csekket MASM (Microsoft Macro assembly) és kattintson az OK gombra.

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010
Most kell, hogy ellenőrizze, hogy a fájl assembly nyelven telepíteni a megfelelő szerszám. Jobb klikk a fájl kiterjesztését .asm válassza ki a lehetőséget a Tulajdonságok menüpontot.

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010
Az ablakot a kiválasztott fájl figyelmét Microsoft Macro assembly build eszköz.

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010
Építeni a projekt, válassza Debug- menü> Építsd megoldás.

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010
Abban az esetben, sikeres építési alsó része az ablak jelenik meg a házban: 1 sikeresen.

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010

Az alkalmazás futtatásához válassza Debug- menü> Indítás hibakeresés.

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010

Az eredmény a program:

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010

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.

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010
A megjelenő ablakban válassza ki a partíciót Komponovschik-> System. és a részben változtatni az alrendszer típusú konzol Windows (vagy fordítva).

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010

Összeszerelés és futtassa a programot egy teljesítmény fogják adni a következő eredmény (nincs konzol):

Projekt létrehozása assembly nyelven a Microsoft Visual Studio 2010

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

Kapcsolódó cikkek