Task State Segment — Änderungen 3220 → 3221

Zeile 1: Zeile 1:
−
Das TaskStateSegment (kurz TSS) wird von der CPU benötigt um bei einen Ringwechsel den richtigen [[Stack]] zu laden. Man kann das TSS auch benutzen um Hardware-[[Multitasking]] zu realisieren. Dafür wird der TSS-Deskriptor mit einem Longjump angesprungen. Dabei werden auch andere Register (wie EIP) geladen. Um ein TSS für den Ringwechsel benutzen zu können, muss es vorher mit ''ltr <Selektor>'' geladen werden.
+
Das Task State Segment (kurz TSS) wird von der CPU benötigt um bei einen Ringwechsel den richtigen [[Stack]] zu laden. Man kann das TSS auch benutzen um Hardware-[[Multitasking]] zu realisieren. Dafür wird der TSS-Deskriptor mit einem Longjump angesprungen. Dabei werden auch andere Register (wie EIP) geladen. Um ein TSS für den Ringwechsel benutzen zu können, muss es vorher mit ''ltr <Selektor>'' geladen werden.
  
−
== Aufbau - TaskStateSegment ==
+
== Aufbau - Task State Segment ==
  
 
{| border="1" align="center" cellpadding="5" cellspacing="0"
 
{| border="1" align="center" cellpadding="5" cellspacing="0"