保护现场时的入栈和出栈问题

2019-07-21 06:17发布

保护现场时,需要将寄存器中的值入栈,已达到保护异常发生后现场值,然后去执行异常。
请问这个入栈时,保存的寄存器怎么确定?能举个例子吗?现在我看的有的R0,R1,R2等等,说如果数据多了R4~R11也会被用到,那么怎么具体确定到底去保护哪些寄存器的值?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。