以下のコードをCで書こうとしていますが、それを行うのに本当に問題があるので、誰かが私を助けて同時に説明してくれたらありがたいです.
array .word ?
mystery:
add r2,r0,r0
addi r7,r0,32
loop:
movia r4, array
slli r3,r2,2
add r5,r3,r4
ldw r14, (r5)
add r15, r3, r14
stw r0, (r15)
addi r2, r2, 1
bge r7,r2,loop
ret