株式会社 SSKPC

A02111 2000/01/01
デバッガー debugger
プログラムの誤り(バグ)を発見し修正する作業を支援するソフト。バグは、プログラムの動きを一歩ずつ追いながらでないと発見できない場合が多い。そこで、デバッガーにはプログラムのある行で実行を止めたり、その時のメモリーや変数の内容を見たり変えたりする機能がある。  高級言語デバッガーと機械語デバッガーの2種類があり、高級言語デバッガーの場合はソースコードを見ながら、その変数名や行番号などを指定できる。機械語デバッガーの場合はコンパイルまたはアセンブルされた機械語を見ながら、メモリーのアドレス、CPUのレジスターなどを指定してデバッグを行う。