Intel IA-32 User Manual

Page 406

Advertising
background image

9-32 Vol. 3A

PROCESSOR MANAGEMENT AND INITIALIZATION

Figure 9-6. Task Switching (Lines 282-296 of List File)

GDT RAM

RAM_START

TSS RAM

IDT RAM

GDT Alias

IDT Alias

DS

EIP

EFLAGS

CS

SS

0

ES

ESP



SS = TSS.SS
ESP = TSS.ESP
PUSH TSS.EFLAG
PUSH TSS.CS
PUSH TSS.EIP
ES = TSS.ES
DS = TSS.DS
IRET

GDT

Advertising