ARM Architecture - Subroutines and Stack
Given the following ARM assembly snippet following AAPCS, what will be the value in R0 after the subroutine returns?
MOV R0, #5 MOV R1, #3 BL add_two_numbers ; Subroutine add_two_numbers: ; Adds R0 and R1, returns result in R0 add_two_numbers: ADD R0, R0, R1 BX LR
