5. Assume that "get_return" is the name of a very simple function that accepts no input arguments and returns to the caller with the result in a CPU register. This result is just the address back in the calling program to which get_return returns control. Use as few instructions as you can, to show your answer in each of the following cases.
a) (5) The ARM instruction BL get_return is used in a program to call the function. Show just the ARM instructions within get_return that return to the calling program with the return address in register R2.
b) (5) The Sparc V8 instruction call get_return is used in a program to call the function. Show a pair of Sparc V8 instructions within get_retrun that return to the calling program with the return address in register %02?
c) (5) The MIPS instruction jal get_return is used in a program to call the function. Show a pair of MIPS instructions within get_return that return to the calling program with the return address in register $vo
d) (5) The IA-32 instruction call get_return is used in a program to call the function. Show a pair of IA-32 instructions within get_return that return to the calling program with the return address in register EAX.