![]() ![]() |
![]() Intel and compatable CPU's Programming Information ![]() |
||
|
Intel SSE MMX2 KNI documentation AMD 64 Bit & Opteron resource on this site Intel Itanium 64 Bit processor Intel 80386 Reference Programmer's Manual Our Partners: |
up:
Chapter 17 -- 80386 Instruction Set prev: CLI Clear Interrupt Flag next: CMC Complement Carry Flag
CLTS -- Clear Task-Switched Flag in CR0Opcode Instruction Clocks Description OF 06 CLTS 5 Clear task-switched flag OperationTS Flag in CR0 := 0; DescriptionCLTS clears the task-switched (TS) flag in register CR0. This flag is set by the 80386 every time a task switch occurs. The TS flag is used to manage processor extensions as follows:
CLTS appears in operating system software, not in application programs. It is a privileged instruction that can only be executed at privilege level 0. Flags AffectedTS := 0 (TS is in CR0, not the flag register)Protected Mode Exceptions#GP(0) if CLTS is executed with a current privilege level other than 0Real Address Mode ExceptionsNone (valid in Real Address Mode to allow initialization for Protected Mode)Virtual 8086 Mode ExceptionsSame exceptions as in Real Address Mode
up:
Chapter 17 -- 80386 Instruction Set |