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 usado como contador @ via diretiva .req: cont .req r10 bne loop
ldr r0, [r1], #1 @ deveria ser #4 se r1 aponta para uma tabela de palavras, porém, ldrb r0, [r1], #1 @ está correto se r1 aponta para uma tabela de bytes