![]() |
Dicas para escrever e depurar programas no ARM
|
![]() |
gcc -c -g -Wa,-a,-ad teste.c > teste.lst less teste.lst
sub r0, r1 beq next ou: sub cont, #1 @ cont é um nome dado a registrador: cont .req r1 bne loop
ldr r0, [r1], 1 @ deveria ser 4 para que r1 aponte para a próxima palavra, porém, ldrb r0, [r1], 1 @ está correto se r1 aponta para uma tabela de bytes