[]
C nin içinde Asm kodu çağırma
Merhaba arkadaşlar;
Ben yazdığım C programı içinde assembler kodu çağırmak istiyorum. biraz araştırdım fakat sadece _asm{} bloğunun içine gömüldüğü yazılmış bazı forumlarda.
Benim sorunum ise şu: içine yerleştirdiğim asm komutlarının içindeki adreslerle benim kendi programımdaki adresler çakışabilir mi?
Derlemek için Keil uvision3 kullanıyorum. Acaba keil hem asm kodlarını hem de C kodlarını anlayıp adresleri çakışmayacak şekilde düzenler mi? Bu kadar gelişmiş midir?
Ayrıca bu _asm{} kodu yeterli mi? bilginiz varsa paylaşırsanız sevinirim.
Ben yazdığım C programı içinde assembler kodu çağırmak istiyorum. biraz araştırdım fakat sadece _asm{} bloğunun içine gömüldüğü yazılmış bazı forumlarda.
Benim sorunum ise şu: içine yerleştirdiğim asm komutlarının içindeki adreslerle benim kendi programımdaki adresler çakışabilir mi?
Derlemek için Keil uvision3 kullanıyorum. Acaba keil hem asm kodlarını hem de C kodlarını anlayıp adresleri çakışmayacak şekilde düzenler mi? Bu kadar gelişmiş midir?
Ayrıca bu _asm{} kodu yeterli mi? bilginiz varsa paylaşırsanız sevinirim.
Açıkçası neden asm kodu çağırdığınızı anlayamadım. C ile asm ile yapabileceğiniz herşeyi yapıyorsunuz zaten.
- redstreak (14.03.09 13:53:48)
Google keyword'leriniz:
c inline assembly
c yerine c++ yazarsanız daha güncel ve faydalı bilgiler bulursunuz.
c inline assembly
c yerine c++ yazarsanız daha güncel ve faydalı bilgiler bulursunuz.
- fredi (14.03.09 16:32:00)
@redstreak daha önceden hazırlanmış çok karışık bir asm programı var elimde. ben ise ona C ile biraz geliştirmeler yaptım. şimdi o asm programını tekrar yazacak kadar iyi bilmiyorum C yi.
- safepassage (14.03.09 21:19:48)
1