读书人

授命相

发布时间: 2012-09-01 09:33:02 作者: rapoo

指令相!
有有可能指令指指向一指令的中部位!

小弟初有多 疑惑,大哥忙 ,不感激!!

[解决办法]
可以当然是可以的,只是后果难料,因为当前这指令肯定是错了的,而且一般会影响到后续的几个甚至更多的指令,使得其连锁性地发生错误。cpu 本来就是根据 cs:ip 指向的位置机械地根据指令规则进行指令的读取、解释和执行;并没有一个简单可行的方法来判断一个指令是否正常。
[解决办法]
jmp Begin + ((End - Begin) / 2)
Begin:
mov xxxxx
End:

这样做其实没有意义,只会出错

读书人网 >汇编语言

热点推荐