Merhaba arkadaşlar.Bu konuyu açarken sizlerin azda olsa assembly bilginiz olduğunu var sayıyorum.Peki neden kullanma gereksini mi duyuluyor onuda açıklıyayım.C++ ya monte edilen FastMM projesi temelde çok kullanılan fonksiyonların optimize edilmiş asm hallerini bulundurur.Bundan dolayı hem derleme performansı hemde runtime'da çalışan kodlar hızlı çalışır.Ben verdiğim kod ile basit bir toplama işlemi gösterdim.Maksat mantık kavransın

.Hepinize kolay gelsin arkadaşlar.
Kod:
char s1,s2,tp;
// 3 tane değişken tanımıladık 1.2. sayı ve toplam
s1=StrToInt(txts1->Text );
s2=StrToInt(txts2->Text );
asm
{
mov al,s1 //s1 değerine al ye at
add al,s2 //al deki değerle s2 değerine topla al ye at
mov tp,al //al deki değeri tp değerine aktar
}
txtp->Text = IntToStr(tp); //toplamı yaz