Manually execute the following program
AREA StackTest1, CODE, READONLY
ENTRY
ADR sp, STACK
LDR r1, =0x11111111
LDR r2, =0x22222222
LDR r3, =0x33333333
LDR r4, =0x44444444
STMED sp!, {r2,r4,r1}
MOV r1, #0xAA
MOV r2, #0xBB
MOV r3, #0xCC
MOV r4, #0xDD
LDMFD sp!, {r3, r1}
B LOOP
LOOP
STACK
DCD 0,0,0,0
DCD 0xFFFFFFFF
DCD 0,0,0,0
END
The value of the sp in hexadecimal before executing the STMED ARM instruction is 0x
The value of the sp in hexadecimal after executing the STMED ARM instruction is 0x
The value of the sp in hexadecimal after executing the LDMFD ARM instruction is 0x
The values in hexadecimal of r1 at the end of the program is 0x
The values in hexadecimal of r2 at the end of the program is 0x
The values in hexadecimal of r3 at the end of the program is 0x
The values in hexadecimal of r4 at the end of the program is 0x