Lowlevel

Lowlevel => Lowlevel-Coding => Thema gestartet von: Arches am 25. March 2004, 23:39

Titel: Verändern Interrupts Register?
Beitrag von: Arches am 25. March 2004, 23:39
Werden beim Aufruf von Interrupts Inhalte von Registern vom Interrupt verändert? Wenn ja gibt es irgendwo eine Auflistung, bei welchem Interrupt welche Register verändert werden oder muss man einfach alle Register sichern, bevor man einen Interrupt aufruft und sie nachher wiederherstellen?
Titel: Verändern Interrupts Register?
Beitrag von: TeeJay am 26. March 2004, 10:18
Für den Real-Mode gehe ich mal davon aus, das die Register in den BIOS-Interrupt-Routinen gesichert werden.
100%ig kann ich dir das aber nicht sagen.

Im PMode ist die Frage irrelevant, da du dort die Interrupts selbst schreiben musst und die Register daher sichern kannst.