Programación apilada
El valor de PC del punto de interrupción está en la pila. ¿Qué otra cosa? ”
Esto depende del tipo de subrutina y del método de programación. Algunos tipos especiales de subrutinas requieren una pila. Si usa un lenguaje de alto nivel para programar, el compilador agregará automáticamente las declaraciones correspondientes para apilar y descargar. .
"Algunas personas dicen que las variables temporales no se apilan, entonces, ¿cómo se puede restaurar el valor de la variable temporal cuando la CPU regresa al punto de interrupción después de ejecutar la subrutina? ”
Jaja, ¿por qué necesitas restaurarlo? Al llamar a la subrutina, el espacio se reasignará desde el bloque de variables locales, tal como dijiste en la segunda mitad.