2010/8/22:本掲示板は閲覧専用です。データが一部破損しておりますがご了承ください。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
2692 / 3573 ←次へ | 前へ→

Re:C7 倍率テーブルを解析するツリー
←back ↑menu ↑top forward→
 ひよひよ  - 06/5/21(日) 23:35 -

引用なし
パスワード
   とりあえず、x5_452 さんから戴いた情報で気になる点を

CPUID
C0000001 : 00000000 00000000 00000000 00003FCC
C0000002 : 00003300 08000F13 08100F13 43C00000

MSR 
0000002A : 00000000 43C00000
00000198 : 08100F13 08000F13

まず CPUID が C3 から拡張されていて 0xC0000002 までになっています。
また、http://sandpile.org/ia32/cpuid.htm でチェックすると 0xC0000001 についても
4bit 分拡張されていることがわかります。何を意味しているかは当然謎。

で、倍率情報が格納されている MSR 0x2A と 0xC0000002 を比較すると 43C00000 がまるっきり同じになっています。倍率変更した場合も同じ値がそれぞれ CPUID と MSR に入っているとなると特権命令である RDMSR を使わなくても倍率情報を取得するために CPUID 方にミラーしていると考えることもできそうです。(的外れの予想かも。。。)

さらに MSR をチェックすると 0x00000198 とも 08000F13 08100F13 がぴったり一致していることがわかります。MSR 0x00000198 は、C3 のデータシートによると・・・
載ってませんでした。

と、久しぶりに C3 のデータシートを眺めてみたのですが、やっぱりデータシートなしでアレコレするのは難しいかなと・・・。本当にうまくいくか不安がよぎります。

まぁ、パズルみたいな要素もあるんでじっくりいきましょう。
195 hits

C7 倍率テーブルを解析するツリー ひよひよ 06/5/21(日) 23:08
Re:C7 倍率テーブルを解析するツリー ひよひよ 06/5/21(日) 23:35
Re:C7 倍率テーブルを解析するツリー x5_452 06/5/22(月) 22:08
Re:C7 倍率テーブルを解析するツリー ひよひよ 06/5/22(月) 22:33
Re:C7 倍率テーブルを解析するツリー ひよひよ 06/5/22(月) 23:50
Re:C7 倍率テーブルを解析するツリー x5_452 06/5/23(火) 21:38 [添付][添付][添付][添付]
Re:C7 倍率テーブルを解析するツリー ひよひよ 06/5/23(火) 22:12
Re:C7 倍率テーブルを解析するツリー x5_452 06/5/25(木) 22:11 [添付][添付][添付]
Re:C7 倍率テーブルを解析するツリー ひよひよ 06/5/25(木) 22:20

2692 / 3573 ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
ページ:  ┃  記事番号:   
98287
(SS)C-BOARD v3.8(とほほ改ver2.1) is Free