Also CS, zeigt auf das Segment, in welchem grade Code ausgeführt wird,
wird also für Sprünge und eigentlich jeden Befehl gebraucht
DS ist das Gleiche für Daten, also das wird z.B. bei sowas gebraucht:
ist dann eigentlich
aber wofür ist dann ES?
ES muss man ja auch am Anfang des Bootloaders auf das Code Segment setzen damit alles funktioniert
Ich dachte immer ES wäre nur für Schiebeoperationen
wird also für Sprünge und eigentlich jeden Befehl gebraucht
DS ist das Gleiche für Daten, also das wird z.B. bei sowas gebraucht:
Code: [Auswählen]
mov [0x0000], axist dann eigentlich
Code: [Auswählen]
mov [ds:0x0000], axaber wofür ist dann ES?
ES muss man ja auch am Anfang des Bootloaders auf das Code Segment setzen damit alles funktioniert
Ich dachte immer ES wäre nur für Schiebeoperationen

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken

Gespeichert