概要
Linux のブートプロセスに関係するレジスタのみ記載(x86_64)
一覧
汎用レジスタ
RAX
RDX
RCX
RDX
RSI
RDI
R8 - R15
ベースポインタ
スタックポインタ
インストラクションポインタ
コントロールレジスタ
プログラムステータスレジスタ / フラグレジスタ
セグメントレジスタ / セレクタレジスタ
メモリ管理レジスタ
MSR(Model Specific Register)
一部のレジスタはアドレス番号で参照できる。
たとえば Extended Feature Enable Register(EFER)は 0xc0000080
CentOS7 では msr-tools を入れると MSR の内容を読める。
$ sudo yum install msr-tools -y
$ sudo /usr/sbin/rdmsr -x0 0x10 # TSC
0000005486b2095a