Опште информације
Cas 11
Cas 10
Cas 9
Cas 8
Cas 7
ARM resursi
ARM uputstvo za instalaciju i korišćenje
ARM-win uputstvo za instalaciju i korišćenje
ARM 32 beleske sa časa
Cas 5
Cas 4
Cas 3
Cas 2
Cas 1
Ceste greske
===================================================
1. Segmentation fault prilikom poziva neke funkcije (scanf, printf...)
- Stack pointer mora biti poravnat na 16 bajtova.
Neispravan kod:
enter 0,0
push rcx
lea rdi, fmt
lea rsi, n
call scanf
pop rcx
leave
ret
Ispravan kod:
enter 0,0
push rcx
sub rsp, 8 # poravnanje stack pointera na 16 bajtova
lea rdi, fmt
lea rsi, n
call scanf
add rsp, 8 # vracanje stack pointera na staru vrednost
pop rcx
leave
ret
===================================================