CPUID — Änderungen 5330 → 5336

Zeile 416: Zeile 416:
 
{{spezi-intel|Text=Gibt verschiedene Informationen über den Cache und den TLB aus.}}
 
{{spezi-intel|Text=Gibt verschiedene Informationen über den Cache und den TLB aus.}}
  
−
== EAX = 0x00000003 ==
+
== Funktion 0x0000_0003 ==
−
Wenn in EAX statt null drei steht, wird bei Intelprozessoren
+
{{spezi-intel|Text=Gibt Bits 63 - 0 der Prozessorsignatur zurück. Um die gesamte 96-Bit Prozessorsignatur zu erhalten muss man noch '''[[CPUID#EAX_-_Famile|EAX]]''' von [[CPUID#Funktion 0x0000_00001|Funktion 0x0000_0001]] hinzunehmen.}}
−
stattdessen folgendes ausgegeben:
+
 
−
==== EAX ====
+
 
−
Reserviert
+
{{Achtung|Text=Funktioniert nur bei Prozessoren, die das entsprechende '''[[#EDX_-_Featureflags|Featureflag(Bit 18)]]''' gesetzt haben.}}
−
==== EBX ====
+
 
−
Reserviert
+
==== EAX - Reserviert ====
−
==== ECX ====
+
{| {{prettytable32bit|size="30pt"}}
−
Die Bits 31 bis 0 der Prozessor-ID sind darin hinterlegt.
+
{{csr|32}}  
−
'''Funktioniert nur bei Prozessoren, bei denen das entsprechende ''[[#EDX_-_Featureflags|Featureflag(Bit 18)]]'' gesetzt ist.'''
+
|}
−
==== EDX ====
+
 
−
Die Bits 63 bis 32 der Prozessor-ID sind darin hinterlegt.
+
==== EBX - Reserviert ====
−
''(siehe oben)''
+
{| {{prettytable32bit|size="30pt"}}
 +
{{csr|32}}  
 +
|}
 +
 
 +
==== ECX - Signatur ====
 +
{| {{prettytable32bit|size="30pt"}}
 +
{{csintel|32}} Bits 31 - 0 der Prozessorsignatur
 +
|}
 +
 
 +
==== EDX -Signatur ====
 +
{| {{prettytable32bit|size="30pt"}}
 +
{{csintel|32}} Bits 63 - 32 der Prozessorsignatur
 +
|}
  
 
= Erweiterte Funktionen =
 
= Erweiterte Funktionen =