鱼C论坛

 找回密码
 立即注册
查看: 2565|回复: 9

检测点3.1的问题~!

[复制链接]
发表于 2011-7-19 10:16:32 | 显示全部楼层 |阅读模式

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

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

x

                               
登录/注册后可看大图

我就是弄不懂上面的
jmp 0ff0:0100  那一行为什么就CS变了1000  IP为什么没变
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-19 10:45:26 | 显示全部楼层
是这样的,jmp 0ff0:0100会跳到物理地址是0ff0*10h+100=10000的地方,再在图中找就是1000:0000处。懂了吧。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-7-19 10:50:57 | 显示全部楼层
wangwum 发表于 2011-7-19 10:45
是这样的,jmp 0ff0:0100会跳到物理地址是0ff0*10h+100=10000的地方,再在图中找就是1000:0000处。懂了吧。 ...

但是jmp 用法不是   CS:IP的么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-19 10:51:54 | 显示全部楼层
本帖最后由 juhanzhang 于 2011-7-19 11:12 编辑

貌似应该是CS:0ff0h,IP:0100h答案有错?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-19 11:07:22 | 显示全部楼层
offo:100 与 1000:0 所指的内存物理地址是一致的..
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-19 11:08:24 | 显示全部楼层
书上不是也讲了..同一物理内存地址..可以有不同的表示方法..
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-19 11:13:48 | 显示全部楼层
关于这个问题,你可以看王爽老师的《汇编语言》,第24页小结部分。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-19 11:31:34 | 显示全部楼层
因为CS:0ff0 IP:0100和CS:1000 IP:0000所指向的物理地址是同一个,所以意思是一样的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-19 16:00:00 | 显示全部楼层
表示方法不同而已。。。。不必纠结。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-12-12 16:19:57 | 显示全部楼层
以上描述都差不多一个意思,只不过是同一个结果的不用写法,它们的物理地址是一致的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-10-8 00:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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