ARM Architecture - Subroutines and Stack
Analyze this ARM function:
If r4 was 30 before the call, what is its value after returning?
func:
PUSH {r4, r5}
MOV r4, #7
MOV r5, #14
POP {r4, r5}
BX lrIf r4 was 30 before the call, what is its value after returning?
