痛。_太美 发表于 2012-8-7 21:18:19

debug问题

做检测点3.1时求助啊我用debug时我r指令修改CS和IP的值 为0000和0000 然而当我用a指令写入汇编后,再用 t指令查看每步程序发现CS和IP指向0B0E和0100内存单元怎么回事啊

张国祥 发表于 2012-8-7 23:02:05

我突然发现论坛有好几个人和你头像一样,,

静雨纷纷 发表于 2012-8-8 01:58:48

那玩意好像用 mov 改不了吧····所以····当然转不过去啦··呵呵···

痛。_太美 发表于 2012-8-8 10:24:23

静雨纷纷 发表于 2012-8-8 01:58 static/image/common/back.gif
那玩意好像用 mov 改不了吧····所以····当然转不过去啦··呵呵···

MOV改不了?你用过了 那怎么解决啊

静雨纷纷 发表于 2012-8-8 12:41:53

痛。_太美 发表于 2012-8-8 10:24 static/image/common/back.gif
MOV改不了?你用过了 那怎么解决啊

mov 改不了ip的值····检测点3.1 哪里让你把cs:ip 改成·0000:0000    | `'` |

陈中炜 发表于 2012-8-10 17:43:22

你用指令 a 0:0 按Enter键之后再写入程序试试呢!

(^o^)/ 发表于 2012-8-20 17:52:15

(^o^)/ 发表于 2012-8-20 17:52:57

augustus 发表于 2012-8-20 18:18:48

内存0:0-0:03ff处开始不是中断向量表的内容吗?
在保护模式下应该不给你随便改的吧?
就算是其他段,说不准也有其他重要的数据,debug只是模拟8086而已不是真的那么做(虽然改过后按r看cs,ip都为0)
页: [1]
查看完整版本: debug问题