标题:
请教高手们:在执行子程序途中(还没有执行RET语句),可以执行JB.....类指令吗?
[打印本页]
作者:
lizhifengxxy
时间:
2006-2-27 17:15
标题:
请教高手们:在执行子程序途中(还没有执行RET语句),可以执行JB.....类指令吗?
请教高手们:在执行子程序途中(还没有执行RET语句),可以执行JB.....类指令吗?应该怎样办?
作者:
zenglian
时间:
2006-2-27 23:40
长跳还是短跳,一般来说没什么问题的。
作者:
aileen0918
时间:
2006-2-28 14:03
可以执行跳转指令。长跳还是短跳,取决与你跳到的程序离你这个跳转指令的距离。近的就用短跳,远了,短跳就跳不到了,就要用长跳哦。
作者:
lizhifengxxy
时间:
2006-2-28 15:45
我的意思是不执行RET情况下想跳出子程序需要怎样做?
作者:
lenglx
时间:
2006-3-1 11:54
标题:
这样做怎样?
首先你需要恢复堆栈,所以你可以这么做:
POP ACC
POP ACC ;将原来的返回地址从堆栈中清除
JMP XXXX
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0