Intel ARCHITECTURE IA-32 User Manual Page 259

  • Download
  • Add to my manuals
  • Print
  • Page
    / 636
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 258
Vol. 3A 6-17
TASK MANAGEMENT
Table 6-2 shows the busy flag (in the TSS segment descriptor), the NT flag, the previous task
link field, and TS flag (in control register CR0) during a task switch.
The NT flag may be modified by software executing at any privilege level. It is possible for a
program to set the NT flag and execute an IRET instruction. This might randomly invoke the
task specified in the previous link field of the current task's TSS. To keep such spurious task
switches from succeeding, the operating system should initialize the previous task link field in
every TSS that it creates to 0.
Figure 6-8. Nested Tasks
Table 6-2. Effect of a Task Switch on Busy Flag, NT Flag,
Previous Task Link Field, and TS Flag
Flag or Field
Effect of JMP
instruction
Effect of CALL
Instruction or
Interrupt
Effect of IRET
Instruction
Busy (B) flag of new
task.
Flag is set. Must have
been clear before.
Flag is set. Must have
been clear before.
No change. Must have
been set.
Busy flag of old task. Flag is cleared. No change. Flag is
currently set.
Flag is cleared.
NT flag of new task. Set to value from TSS of
new task.
Flag is set. Set to value from TSS of
new task.
NT flag of old task. No change. No change. Flag is cleared.
Previous task link field of
new task.
No change. Loaded with selector
for old task’s TSS.
No change.
Previous task link field of
old task.
No change. No change. No change.
TS flag in control
register CR0.
Flag is set. Flag is set. Flag is set.
Top Level
Task
NT=0
Previous
TSS
Nested
Tas k
NT=1
TSS
More Deeply
Nested Task
NT=1
TSS
Currently Executing
Task
NT=1
EFLAGS
Task Register
Task Link
Previous
Task Link
Previous
Task Link
Page view 258
1 2 ... 254 255 256 257 258 259 260 261 262 263 264 ... 635 636

Comments to this Manuals

No comments

Neff S42D30N1EU manuals

Owner’s manuals and user’s guides for Dishwashers Neff S42D30N1EU.
We providing 1 pdf manuals Neff S42D30N1EU for download free by document types: User Manual






More products and manuals for Dishwashers Neff

Models Document Type
S41U69N1EU User Manual   Neff S41U69N1EU Benutzerhandbuch, 44 pages
S51N53X3EU User Manual   Neff S51N53X3EU Benutzerhandbuch, 46 pages
S51N58X2EU User Manual   Neff S51N58X2EU Benutzerhandbuch, 42 pages
S41N69N3EU User Manual   Neff S41N69N3EU Benutzerhandbuch, 30 pages
S41D50B1EU User Manual   Neff S41D50B1EU Benutzerhandbuch, 40 pages
S51U69X1EU User Manual   Neff S51U69X1EU Benutzerhandbuch, 44 pages
S51N53X4EU User Manual   Neff S51N53X4EU Benutzerhandbuch, 44 pages
S52L50X0EU User Manual   Neff S52L50X0EU Benutzerhandbuch, 42 pages
S51L68X1EU User Manual   Neff S51L68X1EU Benutzerhandbuch, 42 pages
S51N65X6EU User Manual   Neff S51N65X6EU Benutzerhandbuch, 44 pages
S21M85N8DE User Manual   Neff S21M85N8DE Benutzerhandbuch, 44 pages
S41M50N5EU User Manual   Neff S41M50N5EU Benutzerhandbuch, 44 pages
S51N58X7EU User Manual   Neff S51N58X7EU Benutzerhandbuch, 44 pages
S52N69X9EU User Manual   Neff S52N69X9EU Benutzerhandbuch, 44 pages
S42N65N6EU User Manual   Neff S42N65N6EU Benutzerhandbuch, 42 pages
S51D50X2EU User Manual   Neff S51D50X2EU Benutzerhandbuch, 42 pages
S51N65X9EU User Manual   Neff S51N65X9EU Benutzerhandbuch, 44 pages
S72N65X4EU User Manual   Neff S72N65X4EU Benutzerhandbuch, 44 pages
S41N53B7EU User Manual   Neff S41N53B7EU Benutzerhandbuch, 42 pages
S42D50N1EU User Manual   Neff S42D50N1EU Benutzerhandbuch, 42 pages