AngoLinux |
80386 Programmer's Reference Manual -- Opcode CLTS |
CLTS -- Clear Task-Switched Flag in CR0
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
[Home Page dell'ITIS "Fermi"] [80386 Programmer's Reference Manual Index] [Previous] [Next] |