Crearea unui proiect în limbajul de asamblare în studioul microsoft 2018

Crearea unui proiect în limba de asamblare în studioul microsoft 2010

Crearea unui proiect pentru o aplicație Windows cu console sau ferestre nu diferă de cea considerată pentru limbile de programare C și C ++.

După ce fereastra Project apare în Visual Studio (în partea stângă a ferestrei care apare, apare Explorer Explorer), pentru a adăuga un nou fișier de program la proiect, faceți clic dreapta pe folderul Files sursă din meniul Add-> New Item.






Crearea unui proiect în limba de asamblare în studioul microsoft 2010
În fereastra care apare, selectați fișierul C ++ (.cpp). setați numele fișierului și adăugați manual extensia ASM la acesta. Faceți clic pe butonul Adăugați.
Crearea unui proiect în limba de asamblare în studioul microsoft 2010

În fereastra care apare, tastați textul programului. De exemplu, puteți utiliza următorul text:

686P
.MODEL FLAT, STDCALL
.STACK 4096
.DATE
MB_OK EQU 0
STR1 DB "Primul meu program", 0
STR2 DB "Bună ziua tuturor!", 0
HW DD?
EXTERN MessageBoxA @ 16: NEAR
.COD
START:
PUSH MB_OK
PUSH OFFSET STR1
PUSH OFFSET STR2
PUSH HW
CALL MessageBoxA @ 16
RET
END START

Crearea unui proiect în limba de asamblare în studioul microsoft 2010

Apoi, trebuie să spuneți mediului de dezvoltare că fișierul este un program de limbă de asamblare, și pentru a include corect în proiect, trebuie să utilizați Microsoft Macro Assembler. Pentru aceasta, selectați opțiunea Construiți setările pentru proiect (cu butonul drept al mouse-ului).

Crearea unui proiect în limba de asamblare în studioul microsoft 2010

În fereastra apărută am plasat o bifă pentru masă (Microsoft Macro Assembler) și faceți clic pe OK.






Crearea unui proiect în limba de asamblare în studioul microsoft 2010
Acum trebuie să verificăm dacă a fost instalat un instrument de asamblare pentru fișierul de limbă de asamblare. Pe butonul din dreapta al mouse-ului pentru un fișier cu extensia .asm, selectați opțiunea Proprietăți.

Crearea unui proiect în limba de asamblare în studioul microsoft 2010
În fereastra care apare pentru fișierul selectat, rețineți instrumentul de construcție Microsoft Macro Assembler.

Crearea unui proiect în limba de asamblare în studioul microsoft 2010
Pentru a construi un proiect, alegeți meniul Debug-> Build soluție.

Crearea unui proiect în limba de asamblare în studioul microsoft 2010
În cazul unei construcții reușite, Construcția: cu succes 1 este afișată în partea de jos a ferestrei.

Crearea unui proiect în limba de asamblare în studioul microsoft 2010

Pentru a porni aplicația, selectați meniul Debug-> Start debugging.

Crearea unui proiect în limba de asamblare în studioul microsoft 2010

Rezultatul programului:

Crearea unui proiect în limba de asamblare în studioul microsoft 2010

Modificați tipul de aplicație de la consola la fereastră

Pentru a elimina consola (schimbați tipul aplicației de la consola la fereastră sau invers), trebuie să accesați meniul Proprietăți proiect, numit prin butonul drept al mouse-ului.

Crearea unui proiect în limba de asamblare în studioul microsoft 2010
În fereastra care apare, selectați secțiunea Composer-> System. și în subsistemul Schimbați secțiunea de tip de la Consola la Windows (sau invers).

Crearea unui proiect în limba de asamblare în studioul microsoft 2010

Re-asamblarea și rularea programului pentru execuție va produce următorul rezultat (fără consolă):

Crearea unui proiect în limba de asamblare în studioul microsoft 2010

Sintaxă de evidențiere a limbajului de asamblare

C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE

Pentru a conecta evidențierea sintaxei, selectați meniul Instrumente-> Opțiuni







Articole similare

Trimiteți-le prietenilor: