欢迎来到天天文库
浏览记录
ID:29974854
大小:200.34 KB
页数:45页
时间:2018-12-25
《softice使用说明》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SOFTICE使用说明[介绍J1.1本理式的功能1.2使用于册1.3系统需求1.1本理式的功能Soft-ICE是个软体除错工具。可是它拥有相当於硬体侦错器(hardware-level)的能力,使它能凌驾於DOS般的除错程式之上。Soft-ICE使用386的虚拟86模式(virtual86mode)将DOS所有理式摆在个虚拟机器(VirtualMachine)上,使得Soft-ICE可以完全控制DOS的环境。Soft-ICE使用80386保护模式的特色,像是paglng、I/Oprivilegelevel和breakpointregister,t日'硬体侦错器'
2、中断指示著你存在的DOS除错程式.我们设计Soft-ICE时有三个目标·1利用这80386实际上的机器潜在能力去侦错未来的东东那个是不可能的或以缓慢仅软体的除错程式是禁止的.即时的'硬体侦错器'中断点,记忆体保护,中断跳出程式,等等.2和现有{贞错器的使用方式相容。我们想要提供个工具它的使用方式和现有侦错器的使用方式相同,可是它却拥有硬体除错器的能力。如此使用者就可以省去不必要学习的时间,而得到有力的工具。3是个拥有友善使用者介面(user-friendly)的理式。由於Soft-ICE的视窗可以自由移动,和变换大小,所以即使些资讯被档在视窗底下,只要经过移动和
3、变换大小,也可以被使用者看到,另外动态的线上辅助功能,使得你偶而才用次Soft-ICE也不会感到圆扰..Soft-ICE的特色:*可设定某记忆体在读/写时、I!O埠在读/写时、到达某块记忆体范围,或是某插断发生时,立即中断回到Soft-ICE。*反向追踪程式。*原始程式的侦错。*可以和其它{贞错器同时{贞错程式。*完全支援EMM4.0(expandmemorymanager)。*如果是单色萤幕,则可以自动将Soft-ICE放在640KB主记忆体以外的空间。*本理式可在任何时刻呼叫出来。*即使键盘插断被改,本理式还是可以呼叫出来。*本f'E式实际是放在另一虚拟机器
4、上,这麽做是为了怕其它程式刻意的更改或摧毁Soft-ICE的理式码。所以即使DOS当掉了,Soft-ICE能仍正常的工作。(注1.)*如果你的电脑拥有超过640阻的记忆体,则Soft-1CE将不会占用低於640KB的传统记忆体。*亲合力极强的动态线上帮助。*本理式像是个真正独立於电脑外的硬体侦错器。这代表你可以侦错任何个设备驱动程式(.sys),这是传统的除错程式所不及的。*甚至可以对DOS不相容或可以自我开机的理式除错。*安装相当简单。你根本不用调任何个DIP开关,而且本理式也不会占用任何个I!O埠,更不会跟任何块记忆体相冲。附注:Soft-1CE是使用真实的
5、位址(segment:offset)来定址,而不是使用286和386的定址方式来定址。1.2使用于册[Soft-1CE的手册有四个主要部份](第一节)学习如何使用Soft-1CE(第二节)各种命令的说明(第三节)所支援的特性(第四节)进阶的主题第一节讨论使用本理式侦错时最常遇到的问题。在本节中我们也安插了一个小实验。"学习Soft-1CE",和个小的实验,Soft-1CE据有亲和力的线上辅助能被使用於参考命令叙述与语法.这"学习Soft-1CE"部分包含安装指示,一个使用者介面的叙述与教导.这教导被设计把你自身执行的更快速."命令"部分叙述所有这Soft-1CE
6、命令.这命令叙述被方程式群团结成组织以个alphabetic索引备考."支援赋与著特点"部分盖先进的装载选择,象徽的与来源同水准除错,与EMM4.0可能性."先进的主题"部分主题,诸如:使用Soft-1CE以DOSloadable驱动器与使用Soft-1CE在非Dos作业系统.遍及在这手册,在这些教导和这些命令部分,当你读这些指定的资料像是己给你那些你需要的Soft-1CE资料.4"ENTER"个键,如下这键,你将按下这键标示.当这说明告诉你去"ENT四"个片语,诸如:W1N,你将键入这指定的字元,然後按ENTER键.1.3系统需求Soft-1CE工作在IBM系
7、列Model70与80Compaq80386与80386SX电脑,AT级相容品与80386微处理器.假如他们是AT相容品Soft-ICE将只工作在80386XT微处理器Soft-ICE工作最好在延伸记忆体,但以传统的记忆系统工作也好.Soft-ICE,为它的影像输出和keystroke输入不使用DOS或ROMBIOS.所以影像以下列的模式必定会相容的:MDA,Hercu1es,CGA,EGA,orVGASoft-ICE同时也有支援双萤幕结构,当除错videointensive程式可能是有帮助的.注1.PS.(这就是VM86mode的优先权多工,利害之处)第二章[
8、介绍]2.1磁片内容2.
此文档下载收益归作者所有