Keil'de C fonksiyonlarında parametre aktarımı

Başlatan bunalmis, 04 Kasım 2010, 19:00:11

z

Sorunu tam anlamadim. Software Int ile int rutinine gittiginde tamam yukaridaki mesajlarda adi gecen regler otomatik saklaniyor geri donuste de otomatik geri cekiliyor.

Dogrudan fonksiyon cagirsan bu reglerin zaten gerekmeyenleri saklanmayacak bosu bosuna zaman kaybi da olmayacak. Dolayisi ile dogrudan fonksiyon cagirmak bence daha mantikli.

Soft interrupt parametresi islemci tarafindan degerlendirilmedigi icin int rutininde bu parametrenin tespiti icin zaten 4-5 cycle zaman alacak kod isletmen gerekiyor.

Soft int kullanmak isletim sistemi gibi yapilar olustururken cok faydali.  Eger cipe yuklenen kodlarin tamami sana aitse soft int kullaniminin getirisini goremiyorum.





Bana e^st de diyebilirsiniz.   www.cncdesigner.com