Programming 版 (精华区)

发信人: zpw (zhao), 信区: Programming
标  题: softice使用手册(三)
发信站: 紫 丁 香 (Thu Aug 13 11:08:50 1998), 转信

第 二 章
----------
 [介绍]
   2.1 软盘内容
   2.2 载入 Soft-ICE
   2.2.1 无 Extended Memory 时的载入方法
   2.2.2 有 Extended Memory 时的载入方法
   2.2.3 如何调整 Soft-ICE 使能依您的设定启动
   2.3 脱离 Soft-ICE
   2.4 重新载入 Soft-ICE
2.1 软盘内容
Soft-ICE 原本装在一片5又1/4英□或一片3又1/2英□的软盘中。
当您执行S-ICE时,S-ICE注册所有人的大名将会被显示於屏幕上,以制止著作权被侵害。 S-ICE软盘本身为了您方便起见,并未实际做防拷措施。同样,为了我们的便利,我们感激您对我们的许可协约有著高度的尊敬。为免原版软盘损毁而制作一份备份程序乃非常重要的一件事。
Soft-Ice软盘的目录中应当含有下列文件:
   S-ICE.EXE
   S-ICE.DAT
   LDR.EXE
   MSYM.EXE
   EMMSETUP.EXE
   UPTIME.EXE
   README.SI
   SAMPLE.EXE
   SAMPLE.ASM
   SAMPLE.SYM
S-ICE.EXE    为 Soft-ICE 主程序。
S-ICE.DAT    为 Soft-ICE 启始参数设定档。
LDR.EXE      为 Soft-ICE 主程序及符号档(symbol file)的载入程序。
MSYM.EXE     为 Soft-ICE 符号档的产生程序。
EMMSETUP.EXE 为供使用者自定扩展内存(expanded memory)使用方式的程序。
UPTIME.EXE   为修正时间调[拯]的程序。
README.SI    为一文字档,其中包含有Soft-ICE使用手册未提及的事项。
SAMPLE.EXE   为使用者指南中所使用的一个示范(DEMO)程序。
SAMPLE.ASM   为 SAMPLE.EXE 的组合语言原始程序。
SAMPLE.SYM   为 SAMPLE.EXE 的符号档。
2.2 载入Soft-ICE
在执行Soft-Ice之前,先将软盘中所有的文件拷贝至硬盘中。这些文件应当放置於您的文件路径所能存取到的目录中。 S-ICE.EXE 能以DEVICEDRIVER的形式载入抑或以一般程序於DOS 命令行下执行。如果想要使用Soft-Ice的特点的话,则SICE.EXE必须在CONFIG.SYS中以DEVICE 
DRIVER的方式载入。
注解 :
如果您没有extended memory的话,则Soft-ICE 无法以device driver的形式载入。也就是说您必须在DOS prompt下载入它。
2.2.1 无 Extended Memory 的载入方法:
当您没有extended memory时,Soft-ice将尽量将自己本身载入到内存最高位置。而被Soft-ice所使用的内存将会被排除在外(map out)。因此DOS内存的可视范围将比载入前为少,建议您在其他任何常驻程序前载入 S-ICE。 如果您没有 extendedmemory, 只要键入:S-ICE
2.2.2 使用 Extended Memory 来载入的方法:
以Extended Memory来载入S-ICE可以下列两种方法达成:
  1. 在 CONFIG,SYS, 中将S-ICE.EXE以driver的形式载入:
     如果您将使用下列的功能,则必须是此种方法。
      * 与经由ROM BIOS CALLS来存取内存的程序,共享内存。
         (如 VDISK,SYS, RAMDRIVE.SYS,HIMEM.SYS,cache programs, 等等).
      * 使用Soft-ICE EMM 4,0 相容能力。
      * 使用Soft-ICE 作为符号或原始程序阶段的调试。
      * 使用back trace ranges.
      * 与其它Nu-Mega 的产品如MagicCV,共同使用S-ICE。
当以DRIVER形式载入时,Soft-Ice将配置一部份的Evtended memory以作为自己本身
及其附属程序使用,因此不会有内存冲突发生。S-ICE.EXE必须在其它会配置Extended memory的程序之前载入。(例如:VDISK.SYS,RAMDRIVE.SYS)。通常如果Soft-Ice在CONFIG.SYS中第一个载入时,能得到最好的效果。
对於那些新进使用Soft-Ice的使用者而言,在CONFIG.SYS中以下列叙述来将Soft-Ice
当作第一个载入的程序是很明智的:
      device = drive: \path\S-ICE.EXE /SYM 50
      Drive 及 path 须指派为S-ICE.EXE 所在的目录.该项叙述会在系统重置後将Soft-Ice载入,适合作为入门指引。无论如何,Soft-ICE将不会载入更为强大的功能(如EMM 
4.0)。在您使用有一些心得後,您可以重新调整Soft-Ice来使用诸如此类的功能。如果您已熟悉Soft-Ice或想要立即调整设定以使用其功能的话,请参阅第六章(Soft-ICE 初始设定选项)。
第   二   章        开始使用 Soft-ICE
 

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