24 Eylül 2018, 19:08:15

Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H


arm-asm pc registeri okuma

Başlatan digiman, 12 Mart 2018, 05:24:51

digiman

Merhaba, Keil icerisinde LDR r0,{pc}+#4 gibi bir atama yapmak istedigimde "pc" de nedir gibi bir durumla karsilasiyorum; r0..r12 arasindaki bir register'a erisimde sorun yokken neden sp yada pc ye erismek istedigimde kulaginin ustune yatiyor, bu register'a erisim kapali mi(Keil buralari kurcalamami istemiyor mu)?
Âlimin afeti, kendini büyük görmesidir.

Zoroaster

C icinde ASM yaziyorsan normal bir durum.
Seytan deliginden kacti.

digiman

Evet C icinde hocam, arka kapisi yok mu?
Âlimin afeti, kendini büyük görmesidir.

Zoroaster

ASM fonksyonu S uzantili yaz ve bunu C den external fonksiyon olarak cagir.

Sirf bu is icin ASM ye gecmene gerek yok. Yapmak istedigin, program segmentten constant degere ulasmak ki bunu zaten C de basitce yapabilirsin.


Seytan deliginden kacti.

digiman

Âlimin afeti, kendini büyük görmesidir.