Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: c + asm

ShuG [19.12.2003 17:02:17]

#

Miten saisin c++ koodin sekaan asm koodia? Kääntäjänä toimii
mingw ja työympäristö on devc++.
Kokeilin erilaisia yhdistelmiä asm { } asm { }; _asm {}
mitä pikaisella googletuksella näin toisten koodeissa, mutta
ne ei tahtonut toimia.

tn [19.12.2003 17:47:52]

#

Dev-c++ :n omista ohjeista.

bob [20.12.2003 18:39:39]

#

yleensä toimii:

...
__asm("xor ax,ax");
__asm("ret");
...

jne. asm koodi siis lainausmerkkien sisään rivi kerrallaan... en kyllä sitten tiedä tosta dec++:sta

thefox [21.12.2003 18:39:29]

#

Mingw (Dev-C++:n defaulttina käyttämä kääntäjä) on GCC-portti, joten sillä pitää soodia at&t syntaksissa. Toinen mahdollisuus olisi sitten assembloida NASMilla ja linkata yhteen C++-koodin kanssa.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta