background image

CPUID—CPU Identification

INSTRUCTION SET REFERENCE, A-L

Vol. 2A 3-205

Figure 3-7.  Feature Information Returned in the ECX Register

Table 3-10.  Feature Information Returned in the ECX Register 

Bit # 

Mnemonic 

Description

0 SSE3 

Streaming SIMD Extensions 3 (SSE3). A value of 1 indicates the processor supports this 

technology.

1

PCLMULQDQ

PCLMULQDQ. A value of 1 indicates the processor supports the PCLMULQDQ instruction.

2

DTES64

64-bit DS Area. A value of 1 indicates the processor supports DS area using 64-bit layout.

3 MONITOR MONITOR/MWAIT. A value of 1 indicates the processor supports this feature. 
4 DS-CPL  CPL Qualified Debug Store. A value of 1 indicates the processor supports the extensions to the 

Debug Store feature to allow for branch message storage qualified by CPL.

5

VMX

Virtual Machine Extensions. A value of 1 indicates that the processor supports this technology.

6

SMX

Safer Mode Extensions. A value of 1 indicates that the processor supports this technology. See 

Chapter 6, “Safer Mode Extensions Reference”.

7 EIST 

Enhanced Intel SpeedStep® technology. A value of 1 indicates that the processor supports this 

technology.

8 TM2 

Thermal Monitor 2. A value of 1 indicates whether the processor supports this technology. 

9

SSSE3

A value of 1 indicates the presence of the Supplemental Streaming SIMD Extensions 3 (SSSE3). A 

value of 0 indicates the instruction extensions are not present in the processor.

OM16524b

CNXT-ID — L1 Context ID

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

ECX

TM2 — Thermal Monitor 2
EIST —  Enhanced  Intel  SpeedStep®  Technology

DS-CPL — CPL Qualified Debug Store
MONITOR — MONITOR/MWAIT

PCLMULQDQ  —  Carryless Multiplication

Reserved

CMPXCHG16B

SMX — Safer Mode Extensions

xTPR Update Control

SSSE3 —  SSSE3 Extensions

PDCM —  Perf/Debug Capability MSR

VMX — Virtual Machine Extensions

 

SSE4_1 —  SSE4.1

OSXSAVE

SSE4_2 —  SSE4.2

DCA —  Direct Cache Access

x2APIC

POPCNT

XSAVE

AVX

AES

FMA —  Fused Multiply Add

SSE3  —  SSE3 Extensions

PCID —  Process-context Identifiers

0

DTES64  —  64-bit DS Area

MOVBE

TSC-Deadline

F16C

RDRAND

SDBG