So I have this questgion let me operate an integer array in ARM assembly language. I am trying to prompt and read the integer from user input and store them in a register. Then I increase the register by 4 bit because integer take 4. Which part I did wrong because I get segmentation here. r4 is the length of the array. r5 is a counter. addrpi and addr is for prompt and read. cmp r5,r4 beq cal ldr r0,addrpi bl printf ldr r0,addr ldr r1,addra bl scanf ldrb r1,[r1] strb r1,[r6] add r5,r5,#1 add r6,r6,#4 bal input
