sotto gcc(linux) o mingw(windows), dentro una funzione qualsiasi:oppure così:codice:__asm("mov $0, %ebx") __asm("mov $97, %cl");Per assegnare una variabile (con le globali funziona, con le altre non ho provato) ad un registro usa il nome della variabile preceduto da '_'codice:__asm("mov $0, %ebx\n" //nota \n "mov $97, %cl");
Es una variabile var
codice:__asm("mov %ebx, _var\n"