标签: assembly return
有没有办法可以更改回复地址。
因为我需要返回到一个情况发生中断时程序所在的位置,而另一个情况我需要它基本上重启。
我正在使用一个名为sms32v50的微控制器程序
答案 0 :(得分:0)
您可以更改堆栈上的返回地址,但这太可怕了!
答案 1 :(得分:0)
对于正常的返回路径,只需返回(即ret)。
ret
要重新启动,我只需通过jmp跳转到初始化代码。请注意,您必须处理在跳转到的位置重置堆栈/堆。
jmp