1

私は最近ptraceとレジスターをいじり回していて、コンテンツに関してはpt_regsとuser_struct_regsに違いがあるのではないかと思っていました。具体的には、どちらも同じコンテンツ(レジスタ値)を保持していますが、保持する名前の付いたメンバーが異なるだけですか。

一部のアーキテクチャにはuser_struct_regsが含まれていますが、armなどの他のアーキテクチャには含まれていないことに気付きました。

4

1 に答える 1

1

レジスタのフォーマットとレイアウトは、アーキテクチャ固有のものです。/usr/include/asm/user.hヘッダーの定義とコメントを読む必要があります。(Linuxの場合、正確な場所はOSごとに異なる場合があります。関連するptraceのドキュメントをお読みください。)

于 2011-06-10T08:07:18.373 に答える