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

MobileDuron(Morgan)800MHzでLH Cappuccino 03/10/20(月) 15:28
Re:MobileDuron(Morgan)800MHzでLH ひよひよ 03/10/20(月) 15:46

MobileDuron(Morgan)800MHzでLH
←back ↑menu ↑top forward→
 Cappuccino E-MAILWEB  - 03/10/20(月) 15:28 -

引用なし
パスワード
   LH機能試してみました。
結果、固まりました(苦笑←マウスは動くのですがWindowsがまったく応答しなくなる。
使用したマザーはABITのNF7 v2.0です。
デスクトップマザーの場合はマザーボード依存なのかも・・・。Morganの動作報告も出てますし。

あと余談ですけど、QPF:3.579545 MHzが返ってきましたw

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
CrystalCPUID 2.0.11.20 (C) 2002-2003 hiyohiyo
          Crystal Dew World [http://crystalmark.info/]
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

       OS : Windows XP Professional Service Pack 1
      Date : 2003/10/20 15:27:33

    CPU Name : AMD Mobile Duron (Morgan)
 Vendor String : AuthenticAMD
  Name String : AMD Duron(tm) processor
  Process Rule : 0.18 um
    Platform : Socket A
    CPU Type : Original OEM processor
Number(Logical) : 1
     Family : 6
   Generation : 7
     Model : 7
    Stepping : 0
    Feature : MMX SSE MMX+ 3DNow! 3DNow!+

          Current    Original
     Clock : 801.81 MHz   800.00 MHz
  System Clock : 100.23 MHz   100.00 MHz
   System Bus : 200.45 MHz   200.00 MHz
   Multiplier :  8.00      8.00
   Data Rate :  DDR
   Over Clock :  0.23 %

   L1 I-Cache :  64 KB
   L1 D-Cache :  64 KB
    L2 Cache :  64 KB [Full:801.81 MHz]

    CPUID  : EAX   EBX   ECX   EDX
    ----------------------------------------------
    00000000 : 00000001 68747541 444D4163 69746E65
    00000001 : 00000670 00000000 00000000 0383FBFF
    80000000 : 80000008 68747541 444D4163 69746E65
    80000001 : 00000770 00000000 00000000 C1C7FBFF
    80000002 : 20444D41 6F727544 6D74286E 72702029
    80000003 : 7365636F 00726F73 00000000 00000000
    80000004 : 00000000 00000000 00000000 00000000
    80000005 : 0408FF08 FF20FF10 40020140 40020140
    80000006 : 00000000 41004100 00408140 00000000
    80000007 : 00000000 00000000 00000000 00000007
    80000008 : 00002022 00000000 00000000 00000000

    MSR   : EAX1   EDX1   EAX2   EDX2
        : 0A000008 00000000 000A0A0A 000A0A0A
    QPF   : 3.579545 MHz

Re:MobileDuron(Morgan)800MHzでLH
←back ↑menu ↑top forward→
 ひよひよ  - 03/10/20(月) 15:46 -

引用なし
パスワード
   ▼Cappuccinoさん:
>LH機能試してみました。
>結果、固まりました(苦笑←マウスは動くのですがWindowsがまったく応答しなくなる。
また、中途半端な...普通はダメなときは保護例外を出してリブートなんですが(笑)

>使用したマザーはABITのNF7 v2.0です。
>デスクトップマザーの場合はマザーボード依存なのかも・・・。Morganの動作報告も出てますし。
う〜ん。デスクトップではかなりの確率で動かないみたいですね。BIOS が対応していないのでしょう。

>あと余談ですけど、QPF:3.579545 MHzが返ってきましたw
QPF に関する一考察を勝手に掲載します。

わが師匠 ぬじぬじ 氏の考察

-------------------------------------------------------------------------------
 ざっと眺めてみて

 1. プロセッサのクロック周波数と同じ
 2. 3.57 MHz
 3. 1.19 MHz

の三種類に分かれている様子ですね。

 1.に関してはRDTSCに頼っているのだと思われます。Windows起動時にRDTSCした値を
保存しておいてQueryPerformanceCounterの度に(現在のRDTSC値)-(保存してある値)を
返すのでしょうね。

 2.の周波数が一体何の周波数なのかが解りません。初代IBM-PCのクロック周波数と
一致するらしいです。多分周辺機器の制御IC(RS-232CとかUSB?)が出しているクロック
周波数だと思われます。

 3.は明らかにIBM-PCのタイマICのクロック周波数です。うろ覚えですが``i8259''と
云う名前だったと思います。これはIBM-PC/AT互換機ならば必ず載っているICです。
(最近はASICの中に埋め込まれちゃってるから``i8259''ってICは見つかんないけど)

 何故このような違いが出るかはよく解りません。
 2.と3.の違いは2.で云う「周辺機器」の有無だろうと思います。Windows起動時に
その周辺機器がある場合は2.が。なければ3.が選択されるアルゴリズムになっているの
でしょう。
 ただ最近のMPUであればRDTSCが使えますから敢えて2.や3.を使う必要はない訳です。
この辺りがよく理解できない点です。

 最近のクロック周波数の動的変更(LoveHammarだっけ?)の話と絡むとどうなるのかは
よく解りません。1.の方式のマシンであれば動的変更後は正しいクロック周波数が
取得できないものと思われますがどうなんでしょう。
-------------------------------------------------------------------------------

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