| 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 | + | ::<asm>mov $0x23 %ax 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) | ||