⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 amdinfo.~inc

📁 pipe类 pipe类 pipe类 pipe类 pipe类
💻 ~INC
📖 第 1 页 / 共 5 页
字号:
                  cnameinfo.technological.diesize:='199';
                end;
                1024: begin
                  cnameinfo.codename:='Toledo SC';
                  cnameinfo.technological.transistors:='233.2M';
                  cnameinfo.technological.diesize:='199';
                end;
              end;
            end;
            4: begin
              case flevel2.cache.size of
                512: begin
                  cnameinfo.codename:='ClawHammer/512K';
                  cnameinfo.technological.transistors:='105.9M';
                  cnameinfo.technological.diesize:='193';
                end;
                else
                  cnameinfo.codename:='ClawHammer';
                  cnameinfo.technological.transistors:='105.9M';
                  cnameinfo.technological.diesize:='193';
                end;
            end;
            7: begin
              case flevel2.cache.size of
                512: begin
                  cnameinfo.codename:='ClawHammer/512K';
                  cnameinfo.technological.transistors:='105.9M';
                  cnameinfo.technological.diesize:='193';
                  cnameinfo.revision:='DH7-CG';
                end;
                else
                  cnameinfo.codename:='SledgeHammer';
                  cnameinfo.technological.transistors:='105.9M';
                  cnameinfo.technological.diesize:='193';
                  cnameinfo.revision:='SH7-CG';
                end;
            end;
            8: begin
              case flevel2.cache.size of
                512: begin
                  cnameinfo.codename:='NewCastle';
                  cnameinfo.technological.transistors:='68.5M';
                  cnameinfo.technological.diesize:='144';
                end;
                else
                  cnameinfo.codename:='SledgeHammer';
                  cnameinfo.technological.transistors:='105.9M';
                  cnameinfo.technological.diesize:='193';
                end;
            end;
            $B: begin
              case flevel2.cache.size of
                512: begin
                  cnameinfo.codename:='NewCastle';
                  cnameinfo.technological.transistors:='68.5M';
                  cnameinfo.technological.diesize:='144';
                end;
                else
                  cnameinfo.codename:='SledgeHammer';
                  cnameinfo.technological.transistors:='105.9M';
                  cnameinfo.technological.diesize:='193';
                end;
            end;
            $C: begin
              case flevel2.cache.size of
                256: begin
                  cnameinfo.codename:='NewCastle/256K';
                  cnameinfo.technological.transistors:='68.5M';
                  cnameinfo.technological.diesize:='144';
                  cnameinfo.revision:='DH7-CG';
                end;
                512: begin
                  cnameinfo.codename:='NewCastle';
                  cnameinfo.technological.transistors:='68.5M';
                  cnameinfo.technological.diesize:='144';
                  cnameinfo.revision:='DH7-CG';
                end;
                else
                  cnameinfo.codename:='ClawHammer';
                  cnameinfo.technological.transistors:='105.9M';
                  cnameinfo.technological.diesize:='193';
                  cnameinfo.revision:='DH7-CG';
                end;
            end;
            $E: begin
              case flevel2.cache.size of
                512: begin
                  cnameinfo.codename:='NewCastle';
                  cnameinfo.technological.transistors:='68.5M';
                  cnameinfo.technological.diesize:='144';
                  cnameinfo.revision:='DH7-CG';
                end;
                else
                  cnameinfo.codename:='ClawHammer';
                  cnameinfo.technological.transistors:='105.9M';
                  cnameinfo.technological.diesize:='193';
                  cnameinfo.revision:='DH7-CG';
                end;
            end;
            $F: begin
               case flevel2.cache.size of
                 512: begin
                   cnameinfo.codename:='NewCastle';
                   cnameinfo.technological.transistors:='68.5M';
                   cnameinfo.technological.diesize:='144';
                   cnameinfo.revision:='DH7-CG';
                 end;
                 else
                   cnameinfo.codename:='SledgeHammer';
                   cnameinfo.technological.transistors:='105.9M';
                   cnameinfo.technological.diesize:='193';
                   cnameinfo.revision:='DH7-CG';
                 end;
             end;
          end;
        end;
        1: begin
          cnameinfo.procnum:=AMD_Athlon_64;
          cnameinfo.cpuname:='AMD Athlon(tm) 64 Processor';
          if cnameinfo.rating<>'' then cnameinfo.cpuname:='AMD Athlon(tm)64 '+cnameinfo.rating+' Processor';
          cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI';
          cnameinfo.codename:='Winchester';
          cnameinfo.revision:='DH8-D0';
          cnameinfo.technological.transistors:='68.5M';
          cnameinfo.technological.diesize:='83';
          cnameinfo.platform_descr:='Socket 939';
        end;
        2: begin  //E0 revision
          cnameinfo.procnum:=AMD_Athlon_64;
          cnameinfo.technological.process:='CMOS Cu 0,09祄 DSL SOI';
          case fCPUid_m.std_model of
            7: begin //San Diego
              cnameinfo.platform_descr:='Socket 939';
              cnameinfo.codename:='San Diego';
              cnameinfo.revision:='SH-E4';
              cnameinfo.technological.transistors:='';
              cnameinfo.technological.diesize:='115';
              if (flevel2.cache.size = 512) then cnameinfo.codename:='San Diego/512K';
            end;
            $C: begin //Venice
              cnameinfo.platform_descr:='Socket 754';
              cnameinfo.codename:='Venice';
              cnameinfo.revision:='DH-E3';
              cnameinfo.technological.transistors:='';
              cnameinfo.technological.diesize:='84';
              if fCPUid_m.std_stepping=2 then cnameinfo.revision:='DH-E6';
            end;
            $F: begin //Venice
              cnameinfo.platform_descr:='Socket 939';
              cnameinfo.codename:='Venice';
              cnameinfo.revision:='DH-E3';
              cnameinfo.technological.transistors:='';
              cnameinfo.technological.diesize:='84';
              if fCPUid_m.std_stepping=2 then cnameinfo.revision:='DH-E6';
            end;
          end;
        end;
        3: begin
          case fCPUid_m.std_model of
            7: begin //San Diego
              cnameinfo.platform_descr:='Socket 939';
              cnameinfo.codename:='San Diego';
              cnameinfo.technological.transistors:='';
              cnameinfo.technological.diesize:='115';
              if (flevel2.cache.size = 512) then cnameinfo.codename:='San Diego/512K';
              if fCPUid_m.std_stepping=2 then cnameinfo.revision:='DH-E6';
            end;
            $F: begin //Venice
              cnameinfo.platform_descr:='Socket 939';
              cnameinfo.codename:='Venice';
              cnameinfo.technological.transistors:='';
              cnameinfo.technological.diesize:='84';
              cnameinfo.revision:='DH-E3';
              if fCPUid_m.std_stepping=2 then cnameinfo.revision:='DH-E6';
            end;
          else
            cnameinfo.platform_descr:='Socket AM2 ?';
            cnameinfo.codename:='Orleans ?';
          end;
        end;
      end; //end case
    end;
    5: begin //05h AMD Athlon(tm) 64 X2 Dual Core Processor XX00+ 1 Dual Core Client
      cnameinfo.rating:=IntToStr(22+fCPUid_m.ext_a64BrandNN)+'00+';
      cnameinfo.cpuname:='AMD Athlon(tm) 64 X2 Dual Core Processor '+cnameinfo.rating;
      cnameinfo.procnum:=AMD_Athlon_64_X2;
      cnameinfo.model_descr:='Athlon(tm) 64 X2';
      cnameinfo.technological.process:='CMOS Cu 0,09祄 DSL SOI';
      cnameinfo.platform_descr:='Socket 939';
      flevel2.CachePerCPU:=2;
      case fCPUid_m.ext_extmodel of
        2: begin
          if fCPUid_m.std_model>=$B then
                                          begin
                                            cnameinfo.codename:='Manchester';
                                            cnameinfo.revision:='BH-E4';
                                            cnameinfo.technological.transistors:='154M';
                                            cnameinfo.technological.diesize:='147';
                                          end
                                        else
                                          case flevel2.cache.size of
                                            512: begin
                                              cnameinfo.codename:='Toledo/512K';
                                              cnameinfo.technological.transistors:='233.2M';
                                              cnameinfo.technological.diesize:='199';
                                              if fCPUid_m.std_stepping=2 then cnameinfo.revision:='JH-E6';
                                            end;
                                            1024: begin
                                              cnameinfo.codename:='Toledo';
                                              cnameinfo.technological.transistors:='233.2M';
                                              cnameinfo.technological.diesize:='199';
                                              if fCPUid_m.std_stepping=2 then cnameinfo.revision:='JH-E6';
                                            end;
                                          end;
        end;
        3: begin
          cnameinfo.platform_descr:='Socket AM2 ?';
          cnameinfo.codename:='Windsor ?';
        end;
      end;
    end;
    6, 37: begin
      cnameinfo.rating:='FX-'+IntToStr(24+fCPUid_m.ext_a64BrandNN);
      cnameinfo.cpuname:='AMD Athlon(tm) 64 '+cnameinfo.rating+' Dual Core';
      cnameinfo.procnum:=AMD_Athlon_64_FX;

      cnameinfo.model_descr:='Athlon(tm) 64 FX';
      cnameinfo.codename:='Toledo';
      flevel2.CachePerCPU:=2;
      cnameinfo.platform_descr:='Socket 939';
    end;
    8: begin //08h Mobile AMD Athlon(tm) 64 Processor XX00+ 1 Mobile Client
      cnameinfo.rating:=IntToStr(22+fCPUid_m.ext_a64BrandNN)+'00+';
      cnameinfo.cpuname:='AMD Athlon(tm) 64 Processor '+cnameinfo.rating+' Mobile';
      cnameinfo.procnum:=AMD_Athlon_64_M;
      cnameinfo.model_descr:='Athlon(tm) 64 Mobile';

      cnameinfo.platform_descr:='Socket 754';
      if fCPUid_m.ext_extmodel>0 then
          begin
            cnameinfo.codename:='Newark';
            cnameinfo.revision:='SH9-E3';
            cnameinfo.technological.process:='CMOS Cu 0,09祄 DSL SOI';
          end
        else if fCPUid_m.std_model=4 then
          begin
            cnameinfo.codename:='ClawHammer';
            cnameinfo.technological.transistors:='105.9M';
            cnameinfo.technological.diesize:='193';
          end
        else
          begin
            cnameinfo.codename:='NewCastle';
            cnameinfo.technological.transistors:='68.5M';
            cnameinfo.technological.diesize:='144';
          end;
    end;
    9: begin //09h Mobile AMD Athlon(tm) 64 Processor XX00+ 1 Mobile Client Low Power Mobile VIDs
      cnameinfo.rating:=IntToStr(22+fCPUid_m.ext_a64BrandNN)+'00+';
      cnameinfo.cpuname:='AMD Athlon(tm) 64 Processor '+cnameinfo.rating+' Mobile LV';
      cnameinfo.procnum:=AMD_Athlon_64_M;
      cnameinfo.model_descr:='Athlon(tm) 64 Mobile';

      cnameinfo.platform_descr:='Socket 754';
      if (fCPUid_m.ext_extmodel >= 2) then
          begin
            cnameinfo.codename:='Lancaster';
            cnameinfo.revision:='SH-E5';
            cnameinfo.technological.process:='CMOS Cu 0,09祄 DSL SOI';
            cnameinfo.technological.transistors:='';
            cnameinfo.technological.diesize:='';
          end
        else if (fCPUid_m.ext_extmodel >= 1) then
            begin
              cnameinfo.codename:='Oakville';
              cnameinfo.technological.transistors:='';
              cnameinfo.technological.diesize:='';
            end
          else if fCPUid_m.std_model=4 then
              begin
                cnameinfo.codename:='ClawHammer';
                cnameinfo.technological.transistors:='105.9M';
                cnameinfo.technological.diesize:='193';
              end
            else
              begin

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -