CPUID — Änderungen 3523 → 3616

Zeile 22: Zeile 22:
 
* NSC: "Geode by NSC"
 
* NSC: "Geode by NSC"
 
* Rise: "RiseRiseRise"
 
* Rise: "RiseRiseRise"
−
 
+
== Spezifische CPUID-Befehle==
 +
=== Intelbefehle ===
 +
==== EAX-Inhalt ist eins ====
 +
Wenn im EAX statt Null eine Eins vorkommt, dann wird bei Intelprozessoren
 +
in EAX folgendes ausgegeben:
 +
===== EAX =====
 +
{| {{Prettytable}}
 +
! Byte  || Funktion 
 +
|-
 +
| 31 - 28 || Reserviert
 +
|-
 +
| 27 - 20 || Erweiterte Familie
 +
|-
 +
| 19 - 16 || Erweitertes Modell
 +
|-
 +
| 15 - 14 || Reserviert
 +
|-
 +
| 13 - 12 || Prozessortyp
 +
|-
 +
| 11 - 8 || Familienkennzeichen / Familiencode
 +
|-
 +
| 7 - 4 || Model
 +
|-
 +
| 4 - 0 || Stepping
 +
|}
 +
===== EBX =====
 +
{| {{Prettytable}}
 +
! Byte  || Funktion 
 +
|-
 +
| 31 - 24 || [[APIC]] ID (Reserviert)
 +
|-
 +
| 23 - 16 || Zähler(?) (Reserviert)
 +
|-
 +
| 15 - 8 || Stücke/Einheiten(?) (Reserviert)
 +
|-
 +
| 7 - 0 || Brand ID (Reserviert)
 +
|}
 +
===== ECX =====
 +
Hier soll ein Bytearray sein, aber es wird nicht empfohlen, was daraus zu lesen. Dieses Feld ist ein kommendes Feature.
 +
Zudem ist es reserviert.
 +
===== EDX =====
 +
Featuresflags, wird noch erweitert.
 
== Hinweise ==
 
== Hinweise ==