Witam, jak można załadować zmienną lokalną z kodu w C do określonego rejestru w procesorach arm, żeby zrobić pętle powtarzającą się n razy określone parametrem?
w asm x86 visual studio robiło się to mniejwięcej tak:
inline void funkcja(unsigned n)
{
asm
{
push ecx;
mov ecx,n;
e1:
/*Zestaw instrukcji w pętli*/
dec ecx;
jnz e1;
pop ecx;
}
}
potrzebował bym odpowiednik kodu dla procesora ARM, z góry dziękuję.
}