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

【2120】Re:CPU名が違う
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/4(日) 14:12 -

引用なし
パスワード
   ▼ふくちゃんさん:
>txtとスクリーンショットをupします。
原因がわかりました。

CPUID命令の出力は以下のようになっています。
    00000000 : 00000002 756E6547 6C65746E 49656E69
    00000001 : 000006F6 00020800 0000E3BD BFEBFBFF
    00000002 : 05B0B101 005657F0 00000000 2CB43049
    80000000 : 80000008 00000000 00000000 00000000
    80000001 : 00000000 00000000 00000001 20100000
    80000002 : 65746E49 2952286C 726F4320 4D542865
    80000003 : 43203229 20205550 20202020 20202020
    80000004 : 30303636 20402020 30342E32 007A4847
    80000005 : 00000000 00000000 00000000 00000000
    80000006 : 00000000 00000000 10008040 00000000
    80000007 : 00000000 00000000 00000000 00000000
    80000008 : 00003024 00000000 00000000 00000000

物理コア数は 0x00000004 番に格納されているのですが、今回の結果では 0x00000002 までしか対応していないようです。BIOS で CPUID 命令の範囲を制限していることも考えられますがいかがでしょう?(NT4の不具合対策としてCPUID命令の範囲を制限することが可能なBIOSもあるらしいので・・・)

とはいえ、このままというわけにもいかないので CPUID 命令を使って直接取得できない場合は適当な補正ルーチンを入れて対応したいと思います。
353 hits

【2117】CPU名が違う ふくちゃん 07/2/3(土) 20:52
【2118】Re:CPU名が違う ひよひよ 07/2/3(土) 23:54
【2119】Re:CPU名が違う ふくちゃん 07/2/4(日) 12:23 [添付][添付]
【2120】Re:CPU名が違う ひよひよ 07/2/4(日) 14:12
【2133】Re:CPU名が違う Cappuccino 07/2/12(月) 6:51
【2134】Re:CPU名が違う ひよひよ 07/2/12(月) 11:23

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