We back up GPRs via many pushes. How do you back up the other registers?
This program demonstrates how to back up data from registers other than the GPRs.
xsavexrstordriver.cpp
xsavexrstor.asm
run.sh