Execution freezes when I try to allocate Array in Armv8 assembly
问题 So I am programming in assemply, this is just a simple code so I can learn how to allocate arrays in order to use them on NEON programming later. ASM_FUNC(FPE) .data .balign 8 array: .skip 80 array1: .word 10,20,30,40 .text ldr x0,=array mov x1,#10 check: cmp x1,#1 bne loop b exit loop: str x1,[x0],#8 //Stores the value in x1 into x0 and moves the address +8 bytes sub x1,x1,#1 //x1-- b check exit: mov x0,#11 ret So, some parts are commented so I could try to find where the code is breaking (I