鱼C论坛

 找回密码
 立即注册
查看: 4332|回复: 5

短转移IP的修改范围-128-127 什么意思

[复制链接]
发表于 2011-5-24 23:56:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 loop 于 2011-5-29 23:27 编辑

短转移IP的修改范围-128-127
近转移IP的修改范围-32768-32767

这些数字是什么意思?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-24 23:59:57 | 显示全部楼层
短转移实际上说的是执行转移指令后对IP的修改是这样的,IP = IP + 8 Bit
近转移同理:IP = IP + 16 Bit
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-25 00:03:45 | 显示全部楼层
回复 codefish123 的帖子

短转移IP的修改范围-128-127
:浅显一点讲 -128就是往jmp short xxx这条指令上面可以跳转128个内存单元
:127就是说能往下跳转127个内存单元

近转移IP的修改范围-32768-32767
:这个意思一样的只不过能够跳转的内存单元多很多,大很多!

希望这样说能够帮助你理解!

如果不行的话,还是建议看书本,因为这些知识还是来源于书本的!(毕竟我也讲的不是很清楚)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-25 00:09:36 | 显示全部楼层
可以参考下这里的回答。
传送门:http://bbs.fishc.com/forum.php?m ... &extra=page%3D3
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-25 09:00:54 | 显示全部楼层
短转移IP的修改范围-128-127  可转移的范围为256个字节,就是从-128到127
近转移IP的修改范围-32768-32767  可转移的范围为65536个字节,就是从-32768到32767
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-5-25 09:40:03 | 显示全部楼层
其实人家问的是这个数字是怎么来的  是么同学?

短转移IP的修改范围-128-127    这个其实是一个8位的有符号的整数  你算一下  把最高位当做符号位  那么2的7次方是多少  也就是说 二进制数的 1111111 是多少  那为什么负数是-128而不是127呢  这个就涉及到补码的知识了  说来话长  请看小甲鱼老师的视频
近转移IP的修改范围-32768-32767   有了上面的例子  你计算一下2的15次方是多少呢?


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-25 07:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表