Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Großer Aufruf an alle die eine CPU besitzen (https://www.delphipraxis.net/4221-grosser-aufruf-alle-die-eine-cpu-besitzen.html)

Luckie 19. Apr 2003 18:50


Großer Aufruf an alle die eine CPU besitzen
 
Liste der Anhänge anzeigen (Anzahl: 2)
So. Jetzt mal Ruhe im Saal, ich brauche eure ganze Aufmerksamkeit.

*räusper*

Auf meiner Seite gibt es ja das Programm SysInfo. Unter anderem zeigt es auch den Prozessor an. Nur leider werden die neuren nicht richtig bzw. gar nicht erkannt. Auf der Intel und der AMD Seite habe ich mir schon die Augen nach den Spezifikationen wund gesucht ohne großen Erfolg. Also muß ich es anders machen, mit eurer Hilfe.

Im Anhang befindet sich ein kleines Progrämmchen, welches euren Prozessor anzeigen sollte. Wenn er richtig erkannt wird, sollte in der ersten Zeile der Name stehen. Wenn nicht dann "unbekannte Intel Prozessor" oder eben AMD. Wenn dies da Steht, dann würde ich euch bitten hier mal den richtigen Namen zu posten, also AMD Athlon XP 3000+ und natürlich die zugehörige Family, das Model und das Stepping. Dann kann cih mit der Zeit dioe Prozessorerkennung ausbauen. Und je mehr sich beteiligen, desto besser ist es natürlich.

Lange Rede kurzer Sinn: Programm starten, wenn prozessor unbekannt mir die Daten nennen und den Prozessornamen mitteilen.

Das ganze wird es dann zum Download auf meiner HP geben. Einmal in Verbindung mit dem Source zur SysInfo und einmal als Packet nur die SysInfo-Klassen.

Besten Dank schon mal für die (hoffentlich) rege Beteiligung.

Daniel 19. Apr 2003 18:57

ahem ... ich bitte um 's Wort. Ich habe zu vermelden, dass ein

AMD Athlon XP 3000+ (Family: 6, Model: 10, Stepping: 0)

fehlerfrei erkannt wird.

BungeeBug 19. Apr 2003 19:08

ich kann melden das ein
PIII (Model 8), Fammilie 6, Model 8, Stepping 6 @ 1Ghz auch richtig erkannt wird ...

MfG BungeeBug

Darty 19. Apr 2003 19:11

Da komm ich mir klein vor wenn ich den da über mir sehe :roll:

Also bei mir steht

unbekannter AMD-Prozessor (Family: 6, Model: 6, Stepping: 2, Frequenz 1665,13Mhz)


Ich habe einen AMD ATHLON XP 2000+

Luckie 19. Apr 2003 19:12

Äh, ja schön, es wäre eventuell ganz sinnvoll die Smilies auszuschalten. :mrgreen:

Christian Seehase 19. Apr 2003 19:15

Moin Zusammen,

@M.Knebel:
Was soll ich denn sagen :? :mrgreen:

Erkannt wurde

AMD Duron
Family: 6
Model: 3
Stepping: 0
Frequenz: 701.xx

(xx weil es wechselt)

Abgesehen davon, dass ich nicht weiss ob die Angaben für Family/Model/Stepping stimmen sind die Angaben korrekt.

Chaozu 19. Apr 2003 19:21

unbekannter AMD Prozessor
Family: 6
Model: 6
Stepping: 2
Frequenz: 14xx:xx

Ich hab nen AthlonXP 1700+

Darty 19. Apr 2003 19:22

@Seehase: Keine Sorge .. Habe noch ne Zweitrechner :mrgreen:


AMD-K6-2(Model 8 ) (Family: 5, Model: 8, Stepping: 12, Frequenz 500,92Mhz) <---- Habe runtergedrosselt wegen Wärme Probleme :roll:


Dass ist richtig habe einen AMD K6-2 550Mhz

Flo 19. Apr 2003 19:22

Also... mein Prozessor wird (glaub ich) fast richtig erkannt.



P15 (ich glaube hier müsste Intel Pentium 4 stehen)
Family: 15
Model: 2
Stepping: 7
Frequency: 2395.97

Der Rest ist richtig.

Luckie 19. Apr 2003 19:30

Zitat:

Zitat von Chaozu
unbekannter AMD Prozessor
Family: 6
Model: 6
Stepping: 2
Frequenz: 1465:xx

Ich hab nen AthlonXP 1700+

Könntest du die Werte bitte noch mal überprüfen. Sie sind nämlich identisch mit denen von M.Knebel und der hat einen anderen Prozessor.

Chaozu 19. Apr 2003 19:34

Liste der Anhänge anzeigen (Anzahl: 1)
Die sind so korrekt!

mirage228 19. Apr 2003 19:36

P15 (soll wohl Pentium 4 heissen...)

Family: 15
Model: 0
Stepping: 10
Frequenz: 1490.93 MHz

ja die angaben, bis auf P15, stimmen.

Daniel B 19. Apr 2003 19:38

Also,

PC mit AMD-K6-2 / 550.72 MHz wird richtig erkannt, das gute alte "Flagschiff". ;)
Family: 5
Model: 8
Stepping: 12

Schlepptop mit Pentium III 1000.88MHz wird auch richtig erkannt.
Family: 6
Model: 8
Stepping: 10

Aber warum steht den hinter dem Namen auch noch die Modellnummer, obwohl die unten schon ausgeführt ist!? ;)

Grüsse, Daniel :hi:

Darty 19. Apr 2003 19:39

Liste der Anhänge anzeigen (Anzahl: 1)
Und dass meine ;) Weil es anscheinend identisch ist mit Chaoozu sein Prozessor ..

Daniel B 19. Apr 2003 19:42

Luckie mal ne Frage, was würde passieren wenn man MPs hat?

Grüsse, Daniel :hi:

Luckie 19. Apr 2003 19:48

Liste der Anhänge anzeigen (Anzahl: 1)
Man. Ihr bringt mich hier ins routieren. ihr seit schneller als ich das verarbeiten kann.

Im Anhang die neuste Version. Überprüft noch mal bitte.

Was die gleichen AMD's angeht weiß ich noch nicht, was ich da machen soll.

TheReaper 19. Apr 2003 19:49

Ich hab ein AthlonXP 2100+

Mit der neuen Version wird erkannt:
AMD AthlonXP 2000+ <-- muss 2100+ sein :|
Family 6
Model 6
Stepping 2
Frequenz 1733,81 MHz

<-- sonst stimmt alles :D

mirage228 19. Apr 2003 19:50

so jetzt ists richtig:

P4
Family: 15
Model: 0
Stepping: 10
Frequenz: 1488.85 MHz

Daniel B 19. Apr 2003 19:51

Also bei mir stimmt noch alles, aber beim Pentium steht (Model8) nicht mehr dahinter, aber bei PC mit dem AMD schon noch, wird aber noch alles richtig erkannt.

Grüsse, Daniel :hi:

Christian Seehase 19. Apr 2003 19:55

Moin Luckie,

ich weiss ja nicht, wonach Du auf der AMD Seite gesucht hast, aber ich hätte da noch einen Suchbegriff

CPUID

Das ergibt reichlich Fundstellen, u.a.

"AMD Processor Recognition Application Note"

Bei Intel dürfte das wohl ähnlich aussehen.

Luckie 19. Apr 2003 19:58

Aaaah. Link her.

@Daniel B: Das ist doch nur die Formatierung der Ausgabe, das ist doch erstmal nebensächlich.

Chaozu 19. Apr 2003 20:02

Liste der Anhänge anzeigen (Anzahl: 1)
Äh...lol?

Laut der neuen exe hab ich jetzt nen Athlon XP 2000+.... :mrgreen:

Stimmt aber gar net!!! :cry: Ich hab nur einen Athlon XP 1700+ :cry:

CalganX 19. Apr 2003 20:03

Oh wei! Ich besitze ja gar keine CPU! Muss ich mir jetzt etwa Sorgen machen? :roll:

Ausgabe:
Zitat:

---------------------------
CPU-Info
---------------------------
AMD Athlon XP 2000+

Family: 6

Model: 6

Stepping: 2

Frequenz: 1535.04 MHz
---------------------------
OK
---------------------------
Laut BIOS habe ich aber einen AMD Athlon XP 1800+.

Chris

PS: Hab' die neuere Version übersehen...

Luckie 19. Apr 2003 20:07

Noch so ein 6 6 2'er. :cry:

Die Bezeichnung hat bei AMD nichts mehr mit der wirklichen Geschwindigkeit zu tun. Das sind Referenzwerte gegenüber Intel-Prozessoren. Ein AMD 1800 hat 1500 MHz, entspricht aber einen Intel mit 1800 MHz.

Luckie 19. Apr 2003 20:20

Zitat:

Zitat von Christian Seehase
Moin Luckie,

ich weiss ja nicht, wonach Du auf der AMD Seite gesucht hast, aber ich hätte da noch einen Suchbegriff

CPUID

Das ergibt reichlich Fundstellen, u.a.

"AMD Processor Recognition Application Note"

Bei Intel dürfte das wohl ähnlich aussehen.

Ich habe nur das: http://www.amd.com/us-en/assets/cont...docs/20734.pdf gefunden, aber da stehen die neuen nicht drin.

Daniel B 19. Apr 2003 20:26

Zitat:

Zitat von Luckie
Ich habe nur das: http://www.amd.com/us-en/assets/cont...docs/20734.pdf gefunden, aber da stehen die neuen nicht drin.

Auf Seite 22. Ich seh das so das es das Model nur von 4-7 gibt, mein AMD wird aber als Model 8 erkannt. Und nu?

Grüsse, Daniel :hi:

Luckie 19. Apr 2003 20:29

Ich saget doch, da stehen die neuen nicht drin.

Daniel B 19. Apr 2003 20:31

Schau Dir aber das an:
http://www.amd.com/products/cpg/bin/cpuid_ex.zip

Grüsse, Daniel :hi:

Daniel B 19. Apr 2003 20:33

Und das noch, die detect!
http://www.amd.com/products/cpg/bin/getcpu_caps.zip

Grüsse, Daniel :hi:

Luckie 19. Apr 2003 20:40

Danke für die Links, aber das sind auch nur die alten:
Code:
case VENDOR_AMD:
            switch ((processor >> 8) & 0xf) // extract family code
            {
            case 4: // Am486/AM5x86
                res = AMD_Am486;
                break;

            case 5: // K6
                switch ((processor >> 4) & 0xf) // extract model code
                {
                case 0:
                case 1:
                case 2:
                case 3: res = AMD_K5;      break;
                case 4: // Not really used
                case 5: // Not really used
                case 6:
                case 7: res = AMD_K6;      break;
                case 8: res = AMD_K6_2;    break;
                case 9: // K6-III starts here, all subsequent K6 family processors
                case 10:// are recognized as K6-III. If new product releases
                case 11:// invalidate this, the new CPU models will be referenced
                case 12:// in here
                case 13:
                case 14:
                case 15:res = AMD_K6_3;    break;
                }
                break;

            case 6: // Athlon
                // No model numbers are currently defined
                res = AMD_ATHLON;
                break;
            }
            break;
Siehe hier: // No model numbers are currently defined

Daniel B 19. Apr 2003 20:51

Siehe
http://www.amd.com/us-en/Processors/...82_739,00.html
am rechten Rand der Site, da gibts recht viel, aber die Dokumente sind oft über 100 Seiten gross, wird ein weilchen dauern da durchzuschauen.

Grüsse, Daniel :hi:

Nachtrag: Welche CPUs werden jetzt falsch entdeckt? Dann müsste man vielleicht nicht alles durchschauen.

Luckie 19. Apr 2003 20:56

Alle AMD mit Family 6, Model 6, Stepping 2. Das können bisher AMD Athlon XP 1700+, 1800+, 2000+ oder 2100+ sein.

Und auf den von dir genannten Link, war ich auch schon.

Daniel B 19. Apr 2003 20:59

http://www.amd.com/us-en/assets/cont...docs/24309.pdf
Vielleicht hat ja noch jemand Lust sich das auch noch anzuschauen, das wäre für die 6er Serie.

Grüsse, Daniel :hi:

CalganX 19. Apr 2003 20:59

@Luckie: dann solltest du die Geschwindigkeit auswerten...

Chris

Luckie 19. Apr 2003 21:10

Zitat:

Zitat von Chakotay1308
@Luckie: dann solltest du die Geschwindigkeit auswerten...

Genau das will ich vermeiden.

@Daniel: Sorry, ich muß dich schon wieder enttäuschen. Das ist das Data Sheet zur Modellreihe 6. Da steht zwar drin, dass ein AMD 1500 MHz 90° warm werden darf aber nicht, wie man die verschiedeenn Prozessoren auseinanderhält.

Darty 19. Apr 2003 21:38

Zitat:

Zitat von Luckie
Zitat:

Zitat von Chakotay1308
@Luckie: dann solltest du die Geschwindigkeit auswerten...

Genau das will ich vermeiden.

@Daniel: Sorry, ich muß dich schon wieder enttäuschen. Das ist das Data Sheet zur Modellreihe 6. Da steht zwar drin, dass ein AMD 1500 MHz 90° warm werden darf aber nicht, wie man die verschiedeenn Prozessoren auseinanderhält.

90° :shock: Und ein 2000XP ??

Luckie 19. Apr 2003 21:39

Liste der Anhänge anzeigen (Anzahl: 1)
So, ich habe noch ein paar Leute per ICQ genervt. Und bin zu dem Schluß gekommen, dass alle AMD Athlons 1500+ bis 2100+ Family 6, Model 6, Stepping 2 sind und sie nur an der Frequenz unterschieden werden können.

Ich habe mich entschieden in diesem Fall nur "AMD Athlon XP" anzuzeigen.

Im Anhang die neuste Version.

Daniel B 19. Apr 2003 21:45

Zitat:

Zitat von M.Knebel
90° :shock: Und ein 2000XP ??

Die 90° sind für den 1500+-2100+, ist aber die Die! Temperatur, nicht das was man im Bios misst! Die dürfte bei etwa 60° liegen.

Grüsse, Daniel :hi:

CalganX 19. Apr 2003 22:30

Öhm... was mich nur wundert ist, dass sich die Taktfrequenz nach einem Neustart geändert hat (alte Version -> neue Version)

Chris

sakura 19. Apr 2003 23:22

Wo ist der zweite Processor *g* Ist aber identisch mit dem:

Pentium III ( Model 8 )
Family: 6
Model: 8
Stepping: 3
Frequenz: 799.87 MHz

...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:22 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz