EasyManuals Logo

Intel ARCHITECTURE IA-32 User Manual

Intel ARCHITECTURE IA-32
568 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #420 background imageLoading...
Page #420 background image
IA-32 Intel® Architecture Optimization
9-6
Figure 9-3 Application of C-states to Idle Time
Consider that a processor is in lowest frequency (LFM- low frequency
mode) and utilization is low. During the first time slice window (Figure
9-3 shows an example that uses 100 ms time slice for C-state decisions),
processor utilization is low and the OS decides to go to C2 for the next
time slice. After the second time slice, processor utilization is still low
and the OS decides to go into C3.
Processor-Specific C4 and Deep C4 States
The Pentium M, Intel Core Solo and Intel Core Duo processors
4
provide
additional processor-specific C-states (and associated sub C-states) that
can be mapped to ACPI C3 state type. The processor-specific C states
and sub C-states are accessible using MWAIT extensions (See CPUID
in IA-32 Intel® Architecture Software Developers Manual, Volume 2A).
One of the processor-specific state to reduce static power consumption
is referred to as C4 state. C4 provides power savings in the following
manner:
The voltage of the processor is reduced to the lowest possible level
that still allows the L2 cache to maintain its state.
4. Pentium M processor can be detected by CPUID signature with family 6, model 9 or 13,
Intel Core Solo and Intel Core Duo processor has CPUID signature with family 6, model 14.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Intel ARCHITECTURE IA-32 and is the answer not in the manual?

Intel ARCHITECTURE IA-32 Specifications

General IconGeneral
Instruction Setx86
Instruction Set TypeCISC
Memory SegmentationSupported
Operating ModesReal mode, Protected mode, Virtual 8086 mode
Max Physical Address Size36 bits (with PAE)
Max Virtual Address Size32 bits
ArchitectureIA-32 (Intel Architecture 32-bit)
Addressable Memory4 GB (with Physical Address Extension up to 64 GB)
Floating Point Registers8 x 80-bit
MMX Registers8 x 64-bit
SSE Registers8 x 128-bit
RegistersGeneral-purpose registers (EAX, EBX, ECX, EDX, ESI, EDI, ESP, EBP), Segment registers (CS, DS, SS, ES, FS, GS), Instruction pointer (EIP), Flags register (EFLAGS)
Floating Point UnitYes (x87)

Related product manuals