breadso
驱动牛犊
驱动牛犊
  • 注册日期2002-03-04
  • 最后登录2005-12-27
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1471回复:5

softice中的单步问题

楼主#
更多 发布于:2002-03-27 14:16
在使用调试软件SoftICE过程中我遇到以下几个问题。请高人能关注探讨。

1:softice 中的file命令一次只能打开一个文件,有没有办法能一次,打开多个文件并保持,可以在他们之间切换?

2:当单步之行时,为什么无论是F8,还是F10都会进入到汇编状态,有没有方法可以,在纯源码级单步执行?

tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-27 18:19
1、Translate之后所有的源文件都已加载。file命令是让其显示在WC窗口,并添加断点。
2、SRC命令或F3键切换文件的显示方式(纯原代码,汇编代码,或二者混合),F8和F10按指定的方式执行,并不会改变文件的显示方式。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-27 21:54
可以啊!你在LOAD了多个符号项目之后,在SOFTICE可以自由转换
试一试TABLE吧!估计这个能够帮你的
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-27 21:56
估计是因为你跟踪到了一些没有对应源码的代码之中了!所以SOFTICE就只有给你显示汇编代码了!
如果确实是自己的代码,那就试一试F3或SRC吧!
流氓兔
驱动老牛
驱动老牛
  • 注册日期2001-06-27
  • 最后登录2005-02-28
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-27 22:42
同意楼上的!
我是流氓!!!我怕谁!!! 不!!应该是我是老流氓!!!我怕谁!!![img]http://202.98.116.70:888/cgi-bin/newmov/bbs/attachment.cgi?forum=4&topic=25473&postno=1&type=.jpg[/img]
Owen.Guo
驱动中牛
驱动中牛
  • 注册日期2001-03-30
  • 最后登录2012-03-29
  • 粉丝0
  • 关注1
  • 积分402分
  • 威望260点
  • 贡献值0点
  • 好评度26点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-03-31 12:34
1、打开要调试的程序(需要编译时设置对应的参数,参考SoftICE手册)
2、在Module菜单Translate以后Load,再Setting对话框上输入源代码目录,和默认源码目录。
即可在源码方式调试了。
Owen.Guo 祝你成功!
游客

返回顶部