background image

INDEX

INDEX-2 Vol. 2D

CPUID flag

 3-208

COMISD- Compare Scalar Ordered Double-Precision Floating-Point

Values and Set EFLAGS

 3-185

COMISS- Compare Scalar Ordered Single-Precision Floating-Point

Values and Set EFLAGS

 3-187

Compatibility mode

introduction

 2-7

see 64-bit mode

summary table notation

 3-9

Compatibility, software

 1-5

Condition code flags, EFLAGS register

 3-148

Condition code flags, x87 FPU status word

flags affected by instructions

 3-14

setting

 3-4003-4023-405

Conditional jump

 3-482

Conforming code segment

 3-514

Constants (floating point), loading

 3-354

Control registers, moving values to and from

 4-40

Cosine, x87 FPU operation

 3-330, 3-382

CPL

 3-144, 5-84

CPUID instruction

 3-1893-208

36-bit page size extension

 3-208

APIC on-chip

 3-208

basic CPUID information

 3-190

cache and TLB characteristics

 3-190

CLFLUSH flag

 3-208

CLFLUSH instruction cache line size

 3-204

CMPXCHG16B flag

 3-206

CMPXCHG8B flag

 3-208

CPL qualified debug store

 3-205

debug extensions, CR4.DE

 3-208

debug store supported

 3-209

deterministic cache parameters leaf

 3-190,  3-193,

3-194, 3-195, 3-196, 3-197, 3-198, 3-199

extended function information

 3-201

feature information

 3-207

FPU on-chip

 3-208

FSAVE flag

 3-209

FXRSTOR flag

 3-209

IA-32e mode available

 3-201

input limits for EAX

 3-202

L1 Context ID

 3-206

local APIC physical ID

 3-204

machine check architecture

 3-208

machine check exception

 3-208

memory type range registers

 3-208

MONITOR feature information

 3-213

MONITOR/MWAIT flag

 3-205

MONITOR/MWAIT leaf

 3-191, 3-192, 3-194, 3-200

MWAIT feature information

 3-213

page attribute table

 3-208

page size extension

 3-208

performance monitoring features

 3-214

physical address bits

 3-202

physical address extension

 3-208

power management

 3-213, 3-214, 3-215

processor brand index

 3-204, 3-215

processor brand string

 3-2013-215

processor serial number

 3-190, 3-208

processor type field

 3-204

RDMSR flag

 3-208

returned in EBX

 3-204

returned in ECX & EDX

 3-204

self snoop

 3-209

SpeedStep technology

 3-205

SS2 extensions flag

 3-209

SSE extensions flag

 3-209

SSE3 extensions flag

 3-205

SSSE3 extensions flag

 3-205

SYSENTER flag

 3-208

SYSEXIT flag

 3-208

thermal management

 3-213, 3-214, 3-215

thermal monitor

 3-205, 3-209

time stamp counter

 3-208

using CPUID

 3-189

vendor ID string

 3-203

version information

 3-190, 3-213

virtual 8086 Mode flag

 3-208

virtual address bits

 3-202

WRMSR flag

 3-208

CQO instruction

 3-277

CR0 control register

 4-630

CS register

 3-124, 3-456, 3-475, 3-488, 4-36, 4-386

CVTDQ2PD- Convert Packed Doubleword Integers to Packed Dou-

ble-Precision Floating-Point Values

 3-2275-23, 5-275-42,

5-44, 5-50, 5-54, 5-69, 5-71

CVTDQ2PD instruction

 3-224

CVTDQ2PS- Convert Packed Doubleword Integers to Packed Sin-

gle-Precision Floating-Point Values

 3-231

CVTPD2DQ- Convert Packed Double-Precision Floating-Point Val-

ues to Packed Doubleword Integers

 3-234

CVTPD2PI instruction

 3-238

CVTPD2PS- Convert Packed Double-Precision Floating-Point Val-

ues to Packed Single-Precision Floating-Point Values

 3-239

CVTPI2PD instruction

 3-243

CVTPI2PS instruction

 3-244

CVTPS2DQ- Convert Packed Single Precision Floating-Point Values

to Packed Signed Doubleword Integer Values

 3-245

CVTPS2DQ- Convert Packed Single Precision Floating-Point Values

to Packed Singed Doubleword Integer Values

 5-40, 5-58, 5-60

CVTPS2PI instruction

 3-251

CVTSD2SI- Convert Scalar Double Precision Floating-Point Value

to Doubleword Integer

 3-252

CVTSI2SD- Convert Doubleword Integer to Scalar Double-Precision

Floating-Point Value

 5-23, 5-44, 5-505-545-71

CVTSI2SS- Convert Doubleword Integer to Scalar Single-Precision

Floating-Point Value

 3-258

CVTSS2SD- Convert Scalar Single-Precision Floating-Point Value

to Scalar Double-Precision Floating-Point Value

 3-260

CVTSS2SI- Convert Scalar Single-Precision Floating-Point Value to

Doubleword Integer

 3-262

CVTTPD2DQ- Convert with Truncation Packed Double-Precision

Floating-Point Values to Packed Doubleword Integers

 3-264

CVTTPD2PI instruction

 3-268

CVTTPS2DQ- Convert with Truncation Packed Single-Precision

Floating-Point Values to Packed Signed Doubleword Integer Val-

ues

 3-269

CVTTPS2PI instruction

 3-272