cosa devo fare per far compilare un codice asm in c++?
uso il dev-c++ 4.01!!!!!!!
ho provato ad attivare ANSI ma non va ugualmente
![]()
![]()
![]()
![]()
![]()
![]()
![]()
cosa devo fare per far compilare un codice asm in c++?
uso il dev-c++ 4.01!!!!!!!
ho provato ad attivare ANSI ma non va ugualmente
![]()
![]()
![]()
![]()
![]()
![]()
![]()
.: Se]{eM :.
Scrivi 1 programma C,lo salvi come
bho.c in dev-c++
e dove ti serve assembler anteponi
la parola chiave:ASM
esempio:
int stampa(char c)
{
asm move ah,2;
asm movre dl,c;
asm int 21h;
asm move ah,2;
asm move dl,p_escl;
asm int 21h;
return 1;
}
quindi ogni santa volta che scrivo un comando assembler devo anteporre asm..........
due palle........................
ho scaricato nasm ma non riesco ad avviarlo.....
sto cominciando seriamente a pensare che l'asm non faccia per me....
forse è meglio che continuo a programmare in c..............................................
.: Se]{eM :.
se proprio nn ti va di mettere asm ad ogni rga prova cosi
asm {
mov
coz
ciao
hlt
shr
}
questo l'ho già provato quando ho provato a programmare asm in c....
ma mi da errore e per questo ho pensato che era necessario qualche header per farlo funzionare!!!!!!!!!!!!
cmq grazie
.: Se]{eM :.
nessun header :|
mm documentati sulla parola riservata da usare...
puo essere __asm o _asm