看到这个图以后不知道你们会不会奇怪呢
不小心传了两个图,左边机器码最后面四位是BD0B,右边的jmp却是0BBD,为什么左边与右边的表达不一样呢?
这个就是所谓的大小尾。。。你倒着一个字节一个字节的看就一样了 dAb 发表于 2013-7-29 01:14 static/image/common/back.gif
这个就是所谓的大小尾。。。你倒着一个字节一个字节的看就一样了
不错,回答很好! jmp far ptr 段间转移,又称为远转移。这样放是因为低地址放偏移地址,而高地址放着的是段地址。跟jmp dword ptr[内存段元地址]是一样的。只是前者是使用标号标明,编译器给你处理好了。而后者是从内存里边去取要跳转到的位置。前者使用简单目的明确。后者比较灵活。 :o,没仔细看
页:
[1]