What's the difference between that instructions? By example in the ARM9 processor, it shouldn't be:
ASM: mov r0, 0
C: r0 = 0;
ASM: ld r0, 0
C: r0 = 0;
?
I don't know why to use one or other :S
It must be:
ASM: mov r0, 0
C: r0 = 0;
ASM: ld r0, 0
C: r0 = *(pc + 0);
Check out this reference card, must have if you're developing for ARM on ASM.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With