这个JMP $-2是跳到哪个位置?是DECMS 0x00 还是NOP呢?----是跳到:DECMS 0x00 的位置。
没有调用过,向哪里返回???你大概还不清楚跳转和返回的区别。返回指令会在后台从栈中取出之前调用时压栈的地址,而你从未调用过,栈里天知道是什么东西,自然就跑飞了。