background image

INDEX

INDEX-16 Vol. 3D

RPL field

3-8

5-2

TI (table indicator) flag

3-7

Segmented addressing

1-7

Segment-not-present exception (#NP)

6-34

Segments

64-bit mode

3-5

basic flat model

3-3

code type

3-12

combining segment, page-level protection

5-29

combining with paging

3-5

compatibility mode

3-5

data type

3-12

defined

3-1

disabling protection of

5-1

enabling protection of

5-1

mapping to pages

4-47

multisegment usage model

3-4

protected flat model

3-3

segment-level protection

5-2

5-3

segment-not-present exception

6-34

system

2-4

types, checking access rights

5-24

typing

5-5

using

3-2

wraparound

22-33

SELF IPI register

10-37

Self-modifying code, effect on caches

11-18

Serializing

8-17

Serializing instructions

CPUID

8-17

HT technology

8-29

non-privileged

8-17

privileged

8-17

SF (stack fault) flag, x87 FPU status word

22-8

SFENCE instruction

2-15

8-6

8-15

8-16

8-17

SGDT instruction

2-22

3-15

Shared resources

mapping of

8-33

Shutdown

resulting from double fault

6-29

resulting from out of IDT limit condition

6-29

SIDT instruction

2-22

3-16

6-9

SIMD floating-point exception (#XM)

2-18

6-48

9-8

SIMD floating-point exceptions

description of

6-48

13-5

handler

13-3

support for

2-18

Single-stepping

breakpoint exception condition

17-9

on branches

17-13

on exceptions

17-13

on interrupts

17-13

TF (trap) flag, EFLAGS register

17-9

SLDT instruction

2-22

SLTR instruction

3-16

SMBASE

default value

34-4

relocation of

34-14

SMI handler

description of

34-1

execution environment for

34-9

exiting from

34-3

VMX treatment of

34-16

SMI interrupt

2-24

10-3

description of

34-1

34-2

IO_SMI bit

34-11

priority

34-3

switching to SMM

34-2

synchronous and asynchronous

34-11

VMX treatment of

34-16

SMI# pin

6-3

34-2

34-15

SMM

asynchronous SMI

34-11

auto halt restart

34-13

executing the HLT instruction in

34-14

exiting from

34-3

handling exceptions and interrupts

34-10

introduction to

2-7

I/O instruction restart

34-15

I/O state implementation

34-12

native 16-bit mode

21-1

overview of

34-1

revision identifier

34-13

revision identifier field

34-13

switching to

34-2

switching to from other operating modes

34-2

synchronous SMI

34-11

VMX operation

default RSM treatment

34-17

default SMI delivery

34-16

dual-monitor treatment

34-19

overview

34-1

protecting CR4.VMXE

34-18

RSM instruction

34-18

SMM monitor

34-1

SMM VM exits

27-1

34-19

SMM-transfer VMCS

34-19

SMM-transfer VMCS pointer

34-19

VMCS pointer preservation

34-17

VMX-critical state

34-17

SMRAM

caching

34-8

state save map

34-4

structure of

34-3

SMSW instruction

2-22

25-9

SNaN, compatibility, IA-32 processors

22-8

22-13

Snooping mechanism

11-6

Software controlled clock

modulation control bits

14-23

power consumption

14-19

14-23

Software interrupts

6-4

Software-controlled bus locking

8-3

Split pages

22-14

Spurious interrupt, local APIC

10-32

SSE extensions

checking for with CPUID

13-2

checking support for FXSAVE/FXRSTOR

13-2

CPUID feature flag

9-8

EM flag

2-16

emulation of

13-6

facilities for automatic saving of state

13-6

13-7

initialization

9-8

introduction of into the IA-32 architecture

22-3

providing exception handlers for

13-4

13-5

providing operating system support for

13-1

saving and restoring state

13-6

saving state on task, context switches

13-6

SIMD Floating-point exception (#XM)

6-48

using TS flag to control saving of state

13-7

SSE feature flag

CPUID instruction

13-2

SSE2 extensions

checking for with CPUID

13-2

checking support for FXSAVE/FXRSTOR

13-2

CPUID feature flag

9-8

EM flag

2-16

emulation of

13-6

facilities for automatic saving of state

13-6

13-7

initialization

9-8

introduction of into the IA-32 architecture

22-3

providing exception handlers for

13-4

13-5

providing operating system support for

13-1

saving and restoring state

13-6

saving state on task, context switches

13-6