Acabo de hacer un "ejercicio" que deja FBI en el 3º tutorial, pero la cosa no me termina de rular como debería, te dejo la rutina y te digo cual es, a ver que opinas.
Se supone que me debe dar el nombre de un movimiento aleatorio (y no lo hace).
.text
.align 2
.thumb
.thumb_func
main:
push {r0,r1,lr}
mov r0, #0x13
ldr r1, .Var
ldr r1, [r1]
mul r0, r0, r1
ldr r0, .Tabla
ldr r0, [r0]
add r1, r0, r1
ldr r0, .Guardar
str r1, [r0]
pop {r0,r1,pc}
.align 2
.Guardar:
.word 0x2021D18
.Tabla:
.word 0x8247094
.Var:
.word 0x020270B6 + (0x800D * 2)
Esta al final del tutorial