Programming 版 (精华区)

发信人: zpw (zhao), 信区: Programming
标  题: SOFTICE使用手册(十)
发信站: 紫 丁 香 (Fri Aug 14 17:13:08 1998), 转信

§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 个字元的字串且不分大小写。所有的参数都是字串或
                  ┌——————————————————┐
                  │  第  二  节       指        令     │
                  └——————————————————┘
  第二节包括每个指令的语法、解释及范例。所有的数字均以 16 进制表示。使用到 + - * / 或寄存器的数字均可视为运算式。所有的指令都不区分大小写。指令语法叙述中的斜体字需以真实的值代替而不是打入斜体字。
  以下是本节中所使用的代号:
  [ ]  ---  语法中非必用的部份
  < >  ---  可选用的部份
 X|Y  ---  使用 X 或 Y  ( X Y 择一使用 )
 count  ---  count 指定中断点条件要成立几次才会真正引发中断。如果没有设定,内定值是 1 。每次引发中断而叫出 Soft-ICE 的视窗後,记数器自动回复为原先指定值。
         verb  ---  指定在什麽状况下中断点会做用。R 代表读取;W 代表写入;
                RW 代表读取及写入;X 代表执行。
      address  ---  地址。由两个 16 字节之字组以冒号分隔而组成。第一个字组代表区段地址,第二个字组代表差距地址。地址可以由符号或寄存器构成,也可以包括 $ 、. 、@ 等特殊符号。参阅§3.8 以取得更多资讯。
      break-number  ---  中断点号码是在你修改中断点(即编辑、删除、重新启动、暂停作用)时使用的。它是用来代表各中断点的代码。中断点号码是由 0 到 F 。
         list  ---  一串由逗号或空白分隔的中断点号码。
         mask  ---  由 1 、0 、X 所构成的字节屏蔽。X 代表不处理的字节。
例如: BPIO 21W EQ M 1XXX XXXX如果 21 端口被写入且造成其高字节被设定则会引发中断。

--
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: yaoyu.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.062毫秒