1

CA-Clipper 5.2 で記述され、Blinker 7 とリンクされたプログラムがあります。最近、リアル モードの代わりにプロテクト モードにコンパイルする方法を学びました。これで、リアル モード デバッガーはプログラムで動作しなくなります。そのため、コードをデバッグする方法が必要です。Blinker のドキュメントには、「NuMega SoftICE」または「Periscope」を使用するように記載されています。私はこれらのデバッガーの家族ではないので、Google からそれらについて多くを見つけることができません。どうやら、SofeICE がある種のハッキング ツールに変わったようです。私のプログラムをデバッグする方法について何か提案はありますか?

4

2 に答える 2

2

NuMega は買収され、SoftICE は殺されました (記憶が正しければ、5 年前のようなものです)。それはカーネル デバッガーであり、一部のハッカー (言葉の意味で) が役立つツールの一種ですが、実際にはハッキング ツールそのものではありませんでした。(今日のくだらない豆知識: Windows NT 用の SoftICE のオリジナル バージョンのベータ テストを行った人々は、次のように書かれた T シャツを受け取りました。

Periscope は (だった) インサーキット エミュレーターです。それは、CPU ソケットに適合するプラグと、元の CPU を取り付けるソケットを備えたボードでした。次に、CPU バス上のすべてのトラフィックを監視し、ほとんどのソフトウェア デバッガーが対応することさえ期待できない多くのデバッグ機能を提供します。しかし、CPU バスが高速化するにつれて、非常に高価になり、最終的には市場がなくなってしまいました。確かに 486 用のバージョンはありましたが (私はそれを使用しました)、Pentium 以降用のバージョンはなかったと思います。

何を使用するかについて: HX DOS エクステンダーは、おそらくまだ維持されている唯一の DOS エクステンダーです。彼らのページには、一緒に使用できるデバッガーがリストされています。お使いの DOS エクステンダとの互換性を保証することはできませんが、少なくともいずれかが機能する可能性はあります。

于 2010-11-18T20:27:12.927 に答える