段内跳转的时候报错~

来源:百度知道 编辑:UC知道 时间:2024/05/26 00:44:31
汇编程序
2.68kb大小
一个数据段,一个代码段
代码段中有个跳转老是过不了
说跳得太远了,中间有几个宏展开,可能大了些
估计也就相距几百行而已

本来是 je next
改成 je near ptr next
或者 je far ptr next
都没有效果~不知道各位高人有何高见,小弟跪求~

您的问题很简单,JE属于带条件转移,带条件转移全为8位短跳转在+127B到-128B之间,处理办法可以先跳到一个近点的地方,再用JMP NEXT或者尝试用JNE ....然后紧接着下一行用JMP NEXT。