2012-01-11 8 views
3

可能性の重複:私は、デバッガについての詳細を学ぶためにしようとしている
How does a debugger work?低レベルの詳細、OSX

。私は一般的なデバッグの基礎といくつかのウィンドウの低レベルの詳細を知っています。しかし、私はデバッグの実装方法の詳細について学びたいと思っています。 Windows、Linux、OSX上のハードウェアやソフトウェアの割り込みや、実行中のプロセスにデバッガを接続する方法などがあります。

私は答えを求めていません。私があなたから手に入れたいのは、このトピックについてもっと知ることができるいくつかの論文、書籍、リンクです。

ありがとうございます。

答えて

2

誰も回答を掲載していないので、誰かがそれを必要とする場合に私が見つけたものを投稿するだけです。

「デバッガの仕組み:アルゴリズム、データ構造、アーキテクチャ」(Jonathan B. Rosenberg、description)という本を強くお勧めします。

デバッガ「デバッガを実装するためのサポートの調査」(paper)の実装に関する素晴らしい論文もあります。

ブログや詳細な記事もありますが、これら2つは本当に私を助けてくれました。