Computer Science, asked by ashishtiwari6990, 19 days ago

What is the minimal set of the registers that must saved rountine function

Answers

Answered by pooja198211
0

Answer:

r0-r3 are the argument and scratch registers; r0-r1 are also the result registers

r4-r8 are callee-save registers

r9 might be a callee-save register or not (on some variants of AAPCS it is a special register)

r10-r11 are callee-save registers

r12-r15 are special registers

A callee-save register must be saved by the callee (in opposition to a caller-save register, where the caller saves the register); so, if this is the ABI you are using, you do not have to save r10 before calling another function (the other function is responsible for saving it).

hope it helps you..please mark me as brainlist

Similar questions