检测点3.1的问题~!
http://www.fishc.com/uploads/allimg/101115/1_101115003845_1.png我就是弄不懂上面的
jmp 0ff0:0100那一行为什么就CS变了1000IP为什么没变
是这样的,jmp 0ff0:0100会跳到物理地址是0ff0*10h+100=10000的地方,再在图中找就是1000:0000处。懂了吧。 wangwum 发表于 2011-7-19 10:45 static/image/common/back.gif
是这样的,jmp 0ff0:0100会跳到物理地址是0ff0*10h+100=10000的地方,再在图中找就是1000:0000处。懂了吧。 ...
但是jmp 用法不是 CS:IP的么
本帖最后由 juhanzhang 于 2011-7-19 11:12 编辑
貌似应该是CS:0ff0h,IP:0100h答案有错?
offo:100 与 1000:0 所指的内存物理地址是一致的.. 书上不是也讲了..同一物理内存地址..可以有不同的表示方法..{:5_109:} 关于这个问题,你可以看王爽老师的《汇编语言》,第24页小结部分。 因为CS:0ff0 IP:0100和CS:1000 IP:0000所指向的物理地址是同一个,所以意思是一样的 表示方法不同而已。。。。不必纠结。。。。 以上描述都差不多一个意思,只不过是同一个结果的不用写法,它们的物理地址是一致的
页:
[1]