Diskussion:Global Descriptor Table — Änderungen 6871 → 6872

Zeile 21: Zeile 21:
 
:Soweit ich das nachvollziehen kann, ja, aber worauf beziehst du dich jetzt genau? --[[Benutzer:XanClic|XanClic]] 21:28, 9. Jan. 2010 (CET)
 
:Soweit ich das nachvollziehen kann, ja, aber worauf beziehst du dich jetzt genau? --[[Benutzer:XanClic|XanClic]] 21:28, 9. Jan. 2010 (CET)
 
:: Auf den Abschnitt Selektoren im GDT Artikel: "Um also nach ds das Segment zu laden, das durch den fünften GDT-Eintrag beschrieben wird, und zwar als Userspace-Segment (Ring 3), könnte man folgenden Code verwenden:<br>
 
:: Auf den Abschnitt Selektoren im GDT Artikel: "Um also nach ds das Segment zu laden, das durch den fünften GDT-Eintrag beschrieben wird, und zwar als Userspace-Segment (Ring 3), könnte man folgenden Code verwenden:<br>
−
<asm>mov $0x23, %ax
+
::<asm>mov $0x23, %ax; mov %ax, %ds</asm>
−
mov %ax, %ds</asm>"
+
::: Müsste es nicht demzufolge dann 0x2b heißen? 0x23 Würde den 4 Eintrag in der GDT laden, und das wäre denn, wenn sie so eingerichtet ist wie vorgeschlagen, das User-Datensegment. --[[Benutzer:Sebi2020|Sebi2020]] 22:12, 9. Jan. 2010 (CET)
−
:: Müsste es nicht demzufolge dann 0x2b heißen? 0x23 Würde den 4 Eintrag in der GDT laden, und das wäre denn, wenn sie so eingerichtet ist wie vorgeschlagen, das User-Datensegment. --[[Benutzer:Sebi2020|Sebi2020]] 22:12, 9. Jan. 2010 (CET)
+
:::: Der fünfte Eintrag hat den Index 4, weil bei Null zu zählen angefangen wird. Passt also alles. --[[Benutzer:Taljeth|Taljeth]] 23:39, 9. Jan. 2010 (CET)
−
::: Der fünfte Eintrag hat den Index 4, weil bei Null zu zählen angefangen wird. Passt also alles. --[[Benutzer:Taljeth|Taljeth]] 23:39, 9. Jan. 2010 (CET)