老文章档案 · 2003 年

SOFTICE 使用说明 第 一 章

天下资讯 · 破解文章 · 2003-09-25 · 作者:人气: · 出处:赢政天下整理收藏)

[介绍] 1.1 本程式的功能

1.2 使用手册

1.3 系统需求

1.1 本程式的功能

----------------

Soft-ICE 是一个软体除错工具。可是它拥有相当於硬体侦错器(hardware-level)的能力, 使它能凌驾於 DOS 一般的除错程式之上。

Soft-ICE 使用 386 的虚拟 86 模式(virtual 86 mode) 将 DOS 所有程式摆在 一个虚拟机器 (Virtual Machine) 上, 使得 Soft-ICE 可以完全控制 DOS 的环境。

Soft-ICE 使用 80386 保护模式的特色,

像是 paging、I/O privilege level 和 break point register,加'硬体侦错器'中断指示著你存在的DOS 除错程式.

我们设计 Soft-ICE 时有三个目标:

1. 利用这 80386 实际上的机器潜在能力 去侦错未来的东东 那个是不可能的 或以缓慢 仅软体的除错程式 是禁止的.即时的'硬体侦错器'中断点,记忆体保护,中断跳出程式 , 等等.

2. 和现有侦错器的使用方式相容。我们想要提供一个工具 -- 它的使用方式和现有侦错器的使用方式相同, 可是它却拥有硬体除错器的能力。如此使用者就可以省去不必要学习的时间, 而得到有力的工具。

3. 是一个拥有友善使用者介面 (user-friendly) 的程式。由於 Soft-ICE 的视窗可以自由移动, 和变换大小, 所以即使一些资讯被档在视窗底下, 只要经过移动和变换大小, 也可以被使用者看到, 另外动态的线上辅助功能, 使得你偶而才用一次 Soft-ICE 也不会感到困扰....

Soft-ICE 的特色:

* 可设定某记忆体在读/写时、I/O 埠在读/写时、到达某块记忆体范围, 或是某插断

发生时, 立即中断回到 Soft-ICE。

* 反向追踪程式。

* 原始程式的侦错。

* 可以和其它侦错器同时侦错程式。

* 完全支援 EMM 4.0 (expand memory manager)。

* 如果是单色萤幕, 则可以自动将 Soft-ICE 放在 640 KB 主记忆体以外的空间。

* 本程式可在任何时刻呼叫出来。

* 即使键盘插断被改, 本程式还是可以呼叫出来。

* 本程式实际是放在另一虚拟机器上, 这麽做是为了怕其它程式刻意的更改或摧毁 Soft-ICE 的程式码。所以即使 DOS 当掉了, Soft-ICE 能仍正常 的工作。(注1.)

* 如果你的电脑拥有超过 640 KB 的记忆体, 则 Soft-ICE 将不会占用低於 640 KB 的传统记忆体。

* 亲合力极强的动态线上帮助。

* 本程式像是一个真正独立於电脑外的硬体侦错器。这代表你可以侦错任何一个设备驱动程式(.sys), 这是传统的除错程式所不及的。

* 甚至可以对 DOS 不相容或可以自我开机的程式除错。

* 安装相当简单。 你根本不用调任何一个 DIP 开关, 而且本程式也不会占用任何一个 I/O 埠, 更不会跟任何一块记忆体相冲。

附注:

Soft-ICE 是使用真实的位址(segment:offset) 来定址,而不是使用 286 和 386 的定址方式来定址。

1.2 使用手册

------------

[ Soft-ICE 的手册有四个主要部份 ]

(第一节) 学习如何使用 Soft-ICE

(第二节) 各种命令的说明

(第三节) 所支援的特性

(第四节) 进阶的主题

第一节讨论使用本程式侦错时最常遇到的问题。在本节中我们也安插了一个小实验。

"学习Soft-ICE" ,和一个小的实验,

Soft-ICE据有亲和力的线上辅助能被使用於参考命令叙述与语法.这”学习 Soft-ICE”部分包含安装指示,一个使用者介面的叙述与教导.这教导被设计把你自身执行的更快速.

”命令”部分叙述所有这 Soft-ICE 命令.这命令叙述被方程式群团结成组织以一个alphabetic索引备考.

”支援赋与著特点”部分盖先进的装载选择,象徵的与来源同水准除错,与 EMM 4.0可能性.

”先进的主题”部分主题,诸如:使用 Soft-ICE 以 DOS loadable 驱动器与使用Soft-ICE 在非Dos作业系统.

遍及在这手册,在这些教导和这些命令部分,当你读这些指定的资料.像是已给你那些你需要的 Soft-ICE 资料.

”ENTER”一个键,如下这键,你将按下这键标示.

当这说明告诉你去”ENTER”一个片语,诸如:WIN,你将键入这指定的字元,然後按ENTER键.

1.3系统需求

Soft-ICE 工作在 IBM系列Model 70与80 Compaq 80386与 80386SX 电脑, AT级相容品 与 80386 微处理器 .

假如他们是AT相容品 Soft-ICE 将只工作在 80386 XT 微处理器 . Soft-ICE 工作最好在延伸记忆体,但以传统的记忆系统工作也好.

Soft-ICE ,为它的影像输出和 keystroke输入不使用 DOS或 ROMBIOS.

所以影像以下列的模式必定会相容的:

MDA,

Hercules,

CGA,

EGA,

or VGA.

Soft-ICE 同时也有支援 双萤幕结构,当除错videointensive程式可能是有帮助的.

注1.

PS.(这就是 VM86 mode 的优先权多工, 利害之处 )

(出处:赢政天下整理收藏)

相关资讯:

·彩虹狗破解工具的注册机

相关软件:

→ 特别推荐

→ 热点TOP10

我为人人《《==》》人人为我

关于我们 |

帮助(?)

| 广告服务 |

版权声明 |

商业合作 |

发展历程 |

加盟我们 |

联系我们

Copyright ? 1998-2003 winzheng.com

All Rights Reserved.

特别感谢 蓝芒科技 提供下载站及论坛服务器

2003-2004 年,宽带刚刚普及,下载站的文章区是许多人学电脑的第一课堂。
🕰 → 🤖 从那时到现在

当年一篇教程能让一台电脑焕然一新;今天的效率工具换成了 AI。 想知道当下最可靠的 AI 模型怎么选?看 赢政指数——我们用了 28 年的选软件严谨,现在用来评测大模型。

档案性质声明:本页为赢政天下(1998-2011)老文章的历史档案复原, 内容反映当年发表时的原貌——包括当年的技术表述、软件版本与观点,部分方法在今天已不适用或不合规,仅作互联网历史记录与研究用途, 不提供任何形式的下载。原始数据经由公共网络存档(Internet Archive)复原。发现问题请联系我们
← 返回老文章档案 · 软件史档案馆 · 赢政天下站史