Lowlevel
Lowlevel => Lowlevel-Coding => Thema gestartet von: scales of justice am 15. April 2006, 01:06
-
Ich hab meine Funktionen so aufgebaut, dass man die überall aurufen kann,
da sie alle Register die geändert werden zuerst auf den Stack gepusht und hinterher wieder so runtergeholt werden
Wie sieht das eigentlich bei den Bios Interrupts aus?
muss man bevor man einen aufruft alle Register sichern, oder macht das die Interrupt?
-
also ein paar register muss man auf jeden fall sichern, weil bios interrupts meist (immer?) etwas in den registern zurückgeben wie zum beispiel fehlercodes, etc.
ob die register, in denen nichts zurückgegeben wird, auch gesichert werden müssen, weiß ich nicht.
-
Ich würde mich darauf verlassen dass sie gesichert werden.
Tu ich auch.
Gruss
Nooooooooos
-
@nore:
das ist klar, ich mein aber jetzt die Register, die nicht für die Übergabe vn irgendwelchen Werten angegeben sind
@nooooooooos:
das mach ich auch, ich frag mich nur ob grade das mein Fehler ist
-
Hehe ja das ist blöd, kannst die Ints ja mal selbst sichern und schauen obs was bring.