发信人: liyv.bbs@bbs.cst.sh.cn (小邱), 信区: cnhacker
标  题: 使用soft_ICE 03 30分钟内学会 DEBUG
发信站: 生命玄机站 (Mon Sep  7 01:39:59 1998)
转信站: Lilac!ustcnews!cstshnews!lifebbs


                    第   三   章        30分钟内学会 DEBUG

§3.1 序言

      Soft-ICE 的所有动作都发生在一个可以随时叫出的视窗中。Soft-ICE 的所有
  指令都可以显示在一个小视窗中,但这个视窗可以扩大到整个萤幕。当你把 Soft-
  ICE 当做其它除错程式的助手使用时,你可能会使用小视窗。当你把 Soft-ICE 当
  独立除错器用时,你可能会使用大视窗。

      如果你使用原来磁片上的设定档( S-ICE.DAT ),那视窗一开始是占满整个
  萤幕的。

§3.2 叫出视窗

      载入 Soft-ICE 後,你可以随时叫出视窗。一开始你只要按 Ctrl - D 即可叫
  出 Soft-ICE 。使用 ALTKEY 的指令可以更改此热键。( 参阅 §5.8 )

§3.3 由视窗中返回

      使用 X 这个指令或你叫出 Soft-ICE 的热键均可以回到原先的画面。你在
  Soft-ICE 中设定的所有中断点此时开始启动。

§3.4 改变视窗大小

      你可以改变 Soft-ICE 视窗的宽度和高度。在独立模式中显示程式码时,改变
  视窗大小的功能特别有用。视窗的高度为 8 到 25 行。按

        Alt - ↑   使视窗变高
        Alt - ↓   使视窗变短

      使用 WIN 的指令以改变视窗的宽度。( 参阅 §5.9 )直接输入 WIN 而不
  加参数会在下面两种模式中切换:

        WIDE 模式   --- 占满整个萤幕
        NARROW 模式 --- 46 个字元宽

      有些指令像 D 、E 、R 、U ,使用 WIDE 模式以显示更多讯息时较为方便。

§3.5 移动视窗

      Soft-ICE 的视窗是可以移动且可以定位在萤幕上的任何地方。这功能在 NARROW
  模式下特别有用。在你需要时移动视窗以便观看萤幕上被视窗挡到的地方。你可以
  用下列按键控制萤幕的移动:

        Ctrl - ↑   向上移一行
        Ctrl - ↓   向下移一行
        Ctrl - →   向右移一列
        Ctrl - ←   向左移一列

§3.6 行编辑按键

      Soft-ICE 容易使用的行编辑器让你可以叫回并编辑上一个指令。它的功能类似
  那些有名的 CED 行编辑器。以下按键可以帮助你在命令窗中编辑指令:

        →   ---  游标右移
        ←   ---  游标左移
        Ins  ---  切换插入模式
        Del  ---  消除现在字元
        Home ---  把游标移到一行的开头
        End  ---  把游标移到一行的结尾
        ↑   ---  显示上一个指令
        ↓   ---  显示下一个指令
        Shift - ↑  ---  显示向上卷一行
        Shift - ↓  ---  显示向下卷一行
        Page Up   ---  显示向上卷一页
        Page Down ---  显示向下卷一页
        BackSpace ---  消除前一个字元
        Esc  ---  取消目前命令

      当游标在资料窗或程式码窗时,另有特殊的按键,这在後面将会讨论到。

§3.7 动作状态行

      在萤幕底部的状态行提供指令语法的辅助。

§3.8 指令语法

      Soft-ICE 是个由指令操控的除错工具。要令 Soft-ICE 有动作,你要下指令给
  它。指令可以因不同参数而有改变。

      所有的指令都是 1 到 6 个字元的字串且不分大小写。所有的参数都是字串或



--
   
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ 
┃萧秋水虽脸色苍白,但依然笑问道:“老铁,小邱,看来你们的  ┃
┃武功又有精进!”                                         ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
             

※ 来源:·生命玄机 bbs.cst.sh.cn·[FROM: 202.127.16.22]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.135毫秒