Hallo programmeurs
Ik wil binnen een Visual C++ programma enkele functies schrijven waarin inline assembler wordt gebruikt samen met Visual C++.
Hoe kan ik de ene functie aanroepen in de andere waar inline assembly in verwerkt zit.
Ik geef eens een voorbeeld van mijn bedoeling
int funct1(int a)
{
int temp;
_asm
{
mov ax, bx
mov temp, ax
ret
}
return(temp);
}
int funct2(int a, int b)
{
int temp, x;
_asm
{
mov ax, x
add ax, ax
call <assembler_functie>
mov temp, ax
ret
}
return(temp);
}
Ik heb de volgende vraag:
1. Hij kan ik een functie aanroepen binnen een stukje inline assembly, en hoe doe je dat
2. Mag je de instructie call gebruiken in je inline assembly en mag je binnen de ene assembly code naar de andere?
Ik hoop dat hier mij echt iemand van dienst kan zijn anders moet ik telkens 5 keer dezelfde code schrijven en das meer werk dan een 5 keer een call uit te voeren.
Laatste berichten
- 23:25 2013 – Augustus Vraag 3
- 23:07 Rood laserlicht 2
- 23:04 Bruine vlekken op treinaanwijzerbord 5
- 15:28 Vraag 2009 Juli Vraag 5 5
- 12:51 positie 2
- 10:44 Schroefdraad berekening 8
- 24 apr [scheikunde] Kan chloorgas de geleiding van elektriciteit belemmeren? 9
- 23 apr Weerfrustratie 9
- 23 apr geen minkowski-ruimte toch? Doe ik dit nou fout? 15
- 23 apr do-re-mi-fa-so vliegtuigen 7
- 23 apr Kunnen quantum Zonnecellen 190% quantum efficiënt zijn 3
- 23 apr De Euro Nederlandse 100 qubit computer komt eraan
- 23 apr projectiel 8
- 23 apr Verschil tussen deze 2 vragen 5
- 23 apr [scheikunde] berekeningen labo vitamine c bepaling 1
- 22 apr [wiskunde] rode en witte ballen verdelen 8
- 22 apr Rotatie van het heelal 41
- 22 apr Muntje opgooien 14
- 21 apr Reactiviteit silyl enol ethers 1
- 21 apr Criterium voor vochtretentie
Nieuwsberichten
- 04 mar Een nieuw soort magnetisme: altermagnetisme
- 31 okt AI kan via stem diabetes vaststellen 11
- 21 okt Einstein krijgt wéér gelijk 45
- 07 feb witter dan wit 20
- 19 jun irrigatie en de aardas